How to make homemade shampoo? 15 homemade shampoo recipes

When it’s time to wash your hair, head to the kitchen first, and try some of our great homemade shampoo recipes. The only way to really know what’s in your shampoo is make it yourself. You decide the ingredients, you chose the scent and you know that there are none of those harsh and horrible fillers and chemicals in it. So get your mixing bowls out and try our top homemade shampoo recipes:

1. Basic shampoo for normal hair

For basic homemade shampoo with a pleasant scent, just mix together the ingredients and store in a bottle. Shake before use and use as you would any other shampoo.


  • 1/2 cup organic baby shampoo (or liquid Castile Soap)
  • 1/4 cup orange flower water (or simply use distilled water)
  • 1 teaspoon jojoba oil

2. Refreshing and stimulating shampoo

Same process as with the basic shampoo, but add some peppermint and tea tree oil to wake up your scalp and give yourself a refreshing start to the day.


  • 1/2 cup organic baby shampoo (or liquid Castile Soap)
  • 1/4 cup orange flower water (or simply use distilled water)
  • 1 teaspoon sweet almond oil
  • 4 drops tea tree essential oil
  • 4 drops peppermint essential oil

3. Anti-dandruff natural homemade shampoo

Our next homemade shampoo recipe can be particularly useful for those who want to get rid of dandruff. Just mix all the ingredients and apply to your hair.


  • 1/2 cup organic baby shampoo
  • 1/4 cup distilled water
  • 3-4 tablespoons jojoba oil
  • 1 tablespoon lemon juice
  • 2 tablespoons fresh pineapple juice
  • 3 finely crushed garlic cloves

4. Baking soda and rose water shampoo

This one’s a little easier on the ingredients. It’s just baking soda and rose water! Mix a tablespoon of baking soda with some rose water to obtain the paste, and massage well into your scalp just like a normal shampoo. You won’t get the luxurious lather, but it will leave your hair clean and shiny, thanks to rose water it smells amazing, and it helps get rid of dandruff too.

5. Homemade shampoo and conditioner for dry hair

A homemade shampoo and conditioner in one and all natural ingredients again; just mix and wash!


  • 1/2 Organic baby shampoo
  • 5 drops Tea Tree oil
  • 2 tablespoons lemon juice
  • 1/4 cup distilled water

6. Avocado homemade shampoo recipe

This beautiful homemade shampoo will not only efficiently clean your hair, but will also nourish your roots and add softness to your hair. Mix all the ingredients into a smooth paste and wash your hair with it, just as you would with your regular shampoo.


  • 1 ripe pitted and peeled avocado
  • 4 tablespoons of Baking Soda
  • 1/4 cup rose water (or you can also use pure distilled water)

7. Cucumber,  lemon and honey homemade shampoo recipe

Combining the natural cleansing properties of lemons and honey with the nourishing properties of cucumber this simple alternative to shampoo is easy to make and can help a dry scalp as well. Simply mix half of a lemon and one cucumber in a food processor, and add 2 tablespoons of honey. Apply the runt paste and massage in as you would a shampoo and rinse out. A bit messy this one, but some people swear by it!

8. Shine boosting shampoo

If you are looking for a natural alternative to a shine boosting commercial shampoos, then you can try this wonderful homemade recipe.


  • 1/2 Organic baby shampoo
  • 1/8 cup distilled water
  • 1/8 cup rose water
  • 2 tablespoons coconut oil
  • 5 drops lemon essencial oil

9. Dry shampoo

No need to spend loads of money on dry shampoos from the beauty counter, just dab on a bit of cornstarch or baby powder, wait a while and then brush out to remove those telltale signs of oiliness at the roots. Your hair will instantly have more volume and will look like brand new, or, to be more precise, newly washed!

10. Nourishing egg homemade shampoo recipe for all hair types

This wonderful homemade shampoo is not only good for cleaning your hair, but also for nourishing and moisturizing it. Massage the mixture of the ingredients into your hair and scalp, before washing off. Remember to avoid using hot water when using an egg on your hair, as you don’t want it to cook in your hair, otherwise it can be hard to get the egg out!


  • 2 eggs
  • 2 tablespoons Baking Soda
  • 1 tablespoon Coconut oil
  • 2 tablespoons lime juice

11. Rose water thickening homemade shampoo recipe

Add volume and thickness to your hair with a simple mixture of rose water, cornstarch and baking soda. Mix a tablespoon of baking soda with some pure water and then gradually add cornstarch until the mixture thickens, to create a paste, then add 4 tablespoons of rose water and massage the mixture into your hair instead of regular shampoo.

12. Coconut shampoo for lackluster hair

Here is another homemade natural shampoo that will nourish and add shine to your locks; this shampoo can be especially useful for ladies with dry and lackluster hair. Just mix the ingredients and enjoy!


  • 1/2 cup coconut milk
  • 1/2 cup organic baby shampoo
  • 1 tablespoon Coconut oil

13.  Homemade shampoo recipe for normal hair

This fabulous shampoo can do a handful of goodness to your hair and scalp. Simply mix all the ingredients and massage into your scalp and hair for a couple of minutes before washing off. Never use hot water when using an egg on your hair.


  • 1/4 cup organic baby shampoo
  • 1 whole egg
  • 2 tablespoons of honey
  • 3 drops rose essential oil
  • 1/4 cup Cognac

 14. Amazing Aloe Vera homemade shampoo recipe for oily hair

You probably already know about Aloe Vera benefits for health, skin and hair, and here is a wonderful homemade shampoo that can help balance oily hair and nourish your scalp.


  • 1/4 cup organic baby shampoo
  • 1 tablespoon Aloe Vera gel
  • 1 tablespoon fresh lime juice
  • 1 tablespoon honey

15. Apple juice shampoo

This natural DIY shampoo with fresh apple juice will help clean your hair, while nourishing it and adding shine. Just mix all the ingredients in your blender and massage into your hair and scalp, before washing off. Remember to use lukewarm or cold water, not hot, as we include eggs in this  homemade shampoo recipe.


  • 2 eggs
  • 1 teaspoon sweet almond oil
  • 1 tablespoon fresh lemon juice
  • 3 tablespoons fresh apple juice

Note: Make sure you are not allergic to the ingredients of these homemade shampoo recipes before trying them.

What are your favorite homemade shampoo recipes?

Stay happy!

Leave A Reply

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.