Our busy and hectic lifestyles prevent us from trying out natural ways to take care of our skin and hair but we all agree to the fact that the products available in the market contain harmful chemicals. Harsh cleaners called sulfates are one of the ingredients in commercial shampoos which lead to dryness and damaging our hair. So, take some time out from your busy schedule to treat your hair with something natural. In result, you will get healthy, soft and shiny hair. Read on to know how to make natural shampoo at home.

Image Source: Shutterstock

1. How To Make Shampoo With Castile Soap:

This shampoo is great for dry hair as it strengthens the hair shaft. To make a Castile soap shampoo, you will require

  • Chamomile tea
  • Liquid Castile soap
  • Olive oil
  • Tea tree essential oil
  • Rosemary essential oil
  • Peppermint essential oil


  • After you are done gathering the ingredients, make the chamomile tea by boiling water and adding a tablespoon of chamomile flowers for ten minutes.
  • When done, strain the tea and let it cool.
  • Next, heat the Castile soap in a microwave oven for a minute or you can do it in a small pot on the stove too but do not bring it to a boil.
  • Pour ½ oz. of olive oil, ¼ oz. tea tree oil and 1/8 oz. each of peppermint and rosemary oils into the heated soap.
  • Stir the soap gently so that no foam or bubbles are formed.
  • Slowly add in the chamomile tea into the mixture.
  • Let it cool and when done, your shampoo is ready.
  • Pour it into an empty container to use it in the future.

See More:  Best Kids Shampoo

2. Make Soap Flakes Shampoo:

This is another soap-based shampoo which can effectively cleanse your scalp and moisturise your hair.

You will Need:

  • Soap Flakes
  • Boiling Water
  • Almond Oil
  • Essential Oils


  • You can gather any soap flakes from a regular bar of soap as long as it’s natural but it is recommended to use flakes of Castile soap.
  • Apart from soap flakes, you will need boiling water, almond oil and essential oils.
  • Start by flaking the soap by using a grater or a knife.
  • Put 4 ounces of soap flakes in a large bowl.
  • Boil a quart of water in the stove or a microwave oven.
  • Next, pour the boiling water over the flakes so that the small soap flakes immediately dissolve.
  • Stir the mixture to dissolve the flakes entirely.
  • Add ¼ cup of almond oil and eight drops of your favourite essential oil such as peppermint or lavender and stir the mixture well.
  • Let it cool.
  • When cooled, transfer the mixture into an old empty shampoo bottle.

See More:  Dry Scalp Shampoo Advantages

3. How to Make Herbal Shampoo At Home:

This shampoo is great for making your hair smooth and silky. It coats your hair with protective layer that makes your hair strong and shiny.

You will Need:

  • Raw egg
  • Sugar – 1 tbsp
  • Cinnamon Powder
  • Vanilla Essence
  • Iced Tea
  • Banana
  • Lemon
  • Soap Flakes
  • Water
  • Cinnamon Powder


  • There are quite a few ingredients required to make this shampoo.
  • To make essence shampoo, add one raw egg, a tablespoon of sugar and ½ cup of iced tea into a bowl.
  • Stir the mixture properly until it’s sticky.
  • To get rid of the food odours, add some cinnamon powder followed by a few drops of vanilla essence and it will smell nice.
  • For those who have dandruff, squeeze in some lemon into the mixture.
  • Then add a tablespoon of salt.
  • Take a banana and peel it off.
  • Mash it well and add it into the mixture.
  • Throw in the peel as well.
  • Now grind the mixture finely in a grinder or blender.
  • Make sure it’s a really smooth paste.
  • Then add about 50 soap flakes and 50 ml water into the mixture.
  • Switch on the grinder or blender again.
  • When the mixture is absolutely smooth, your shampoo is ready.
  • Apply it on your hair and leave it on for three minutes.
  • Rinse it off thoroughly and say hello to your gorgeous shiny, manageable and healthy hair.

See More: Best Volumizing Shampoo In India

4. How to Make Aloe Vera Shampoo:

Aloe vera shampoo is excellent for moisturizing hair and it’s important to choose organic aloe vera gel for best results. If you have dry hair, then its recommended to use no more than 3 times a week, as shampoo can strip off essential oils if used too frequently.

You will Need:

  • Distilled Water – 2 cups
  • Liquid Castile Soap – 180 ml
  • Aloe vera gel – 2 tbsp
  • Jojoba Oil – ½ tbsp
  • Essential Oil – 40 drops


  • Boil water and add Castile soap
  • Mix gently and pour
  • Add aloe vera gel, jojoba oil and essential oils like peppermint
  • Mix it well
  • Pour this shampoo in a bottle
  • Wet hair and use the shampoo to lather well
  • Massage on scalp and hair
  • Rinse thoroughly with water
  • Use 2-3 times a week

Homemade shampoos may be a messy affair. They need extra time to gather the ingredients and prepare the required shampoo. However, this effort is certainly worth the results. Natural shampoos are free from SLS, parabens, mineral oils and other harmful chemicals. If you have chronic hair loss, breakage and thinning of hair, it’s time to ditch that drugstore shampoo and switch to natural shampoos. Most ingredients are available online and can be ordered based on requirements. We hope you will get benefited from using these natural shampoos.


About Tejaswi

Tejaswi, a Master of Business Administration graduate, is our senior content writer, specializing in travel and lifestyle products. She is quite creative in her approach. Tejaswi ardently follows the latest news and present market trends and makes sure her readers are always up-to-date. In-depth research and follow-ups on any topic along with unique and knowledgable pieces of writing, is what makes her stand apart. Besides writing, Tejaswi also loves cooking, listening to music, and traveling.