After sharing the recipe of my homemade hair nutrient, some people have requested that I also make a natural shampoo which has no chemicals.

As women, we all want to have healthy hair. A woman’s hair serves her as her glory, but have you ever wondered how you can keep your hair shiny and glowing? Have you ever tried to make your own shampoo at home before? Do you really trust your commercial shampoo? Over the weeks, I have tried to make different shampoo recipes with no chemicals. I found them very easy and interesting, very cheap and healthy for my hair. I will be sharing them one by one with you as time goes by, so you can choose which one works better for your hair. But for now, let us start with an herbal shampoo.

Most commercial shampoos have a lot of unnecessary chemicals in them. This homemade herbal shampoo recipe avoids bad chemicals, and is much cheaper when you consider the lifetime use of the ingredients.



1 tsp. rosemary
1 tsp. moringa (cassia fistulosa)
1 tsp. nettle
1 tsp. peppermint
1 cup hot water
1 cup liquid castile soap
5 to 10 drops of any essential oil you have



Combine all the herbs together with 1 cup hot water, cover and let sit for an hour or until it has cooled down completely.

Once cooled, strain the liquid unto a cup, and pour into a clean bottle (any old bottle will be great). Add the liquid castile soap and drops of essential oil. Give it a gentle shake.


NOTE: You can use any liquid castile soap you have. You can also use baby shampoo. At least the chemicals in it are not as strong as in shampoo for adults, because your skin is stronger than a baby’s skin.

Here are some other additional herbs you can use in case you don’t have what I used: Hibiscus, neem, chamomile, calendula, sage, lavender. They are all good and they nourish your scalp and hair. God bless you all. Enjoy the wonderfulness of plants.

Dorcas N.K. Luboya, Senegal

For delicious, easy, and healthy vegan recipes, visit Like my Facebook page. Or contact me through WhatsApp on 00221763755706.