Easy Herbal Shampoo Recipe for Healthy Hair

Vanessa Dixon
by Vanessa Dixon
12 Materials
45 Minutes

This DIY homemade herbal shampoo recipe is a great choice for those looking for a more natural hair care alternative.

You can choose to make this clarifying shampoo DIY completely from scratch, or start with a natural base soap for a simpler recipe.

The tea mixture is completely customizable, but the herbs I’ve included are great for most hair types.

Rosemary: helps stimulate hair growth.

Nettle: nourishes the hair and stimulates remineralization as it is rich in sulfur and silica that strengthen the hair shaft.

Chamomile: brightens hair naturally over time. It’s also a great anti-itch remedy for the scalp as it helps combat dandruff. It also boosts hair shine and growth.

Calendula: a great all-around herb for nourishing the scalp, naturally conditioning and preventing dry skin. It stimulates hair follicles and promotes the growth of strong, thick and silky hair.

Tools and materials:

  • Medium and small saucepans
  • Stovetop
  • Measuring spoons
  • Measuring cups
  • Water
  • Dried rosemary, calendula flowers, chamomile and nettle
  • Fine mesh sieve/ nut milk bag
  • Unscented liquid castile soap
  • Coconut milk 
  • Lemongrass
  • Large glass pump bottle
  • Argan or jojoba oil
Making tea mixture

1. Make the tea mixture

Start by adding 2 tablespoons of each of the components of the tea blend–dried chamomile, calendula, nettle and rosemary, into a medium-sized saucepan.

Making tea mixture

2. Boil

Cover with 1 cup of water and stir to combine. 

Adding boiling water

Place over heat and bring the water to a boil.

Steeping tea mixture

3. Steep

Once the water has reached the boiling point, remove the saucepan from the heat source and allow it to steep, covered, until the mixture reaches room temperature. 

4. Strain

Strain out the tea using a fine mesh sieve or nut milk bag. You can compost the herbs if you’d like!

Straining tea mixture

5. Heat coconut milk and lemongrass

Add 2 cups of coconut milk and ⅔ cup dried lemongrass to a small saucepan and gently heat on medium-low temperature for 20 minutes, covered.

lemongrass/coconut milk mixture

Remove the concoction from the heat and allow it to cool to room temperature.

6. Strain the lemongrass/coconut milk mixture

Strain out the lemongrass from the coconut milk using a nut milk bag or cheesecloth. 

Straining lemongrass/coconut milk mixture

7. Combine all components 

In a large, glass pump bottle, add the infused coconut milk, the herbal tea that you prepared, ½ cup liquid castile soap and ½ teaspoon argan or jojoba oil.

Argan oil or Jojoba oil are perfect for conditioning hair without leaving it oily. Close the bottle and shake to combine.

Combining mixtures

Store your DIY, all-natural, clarifying shampoo in an air-tight container for up to one month in the fridge.

It may thicken, so simply let it warm up in the hot water of the shower before each use.

Shake the bottle well as the ingredients can separate. 

DIY herbal shampoo

Using DIY herbal shampoo

DIY herbal shampoo recipe

I’m sure this herbal shampoo recipe is going to become a staple in your all-natural beauty journey!

If you enjoyed this recipe, let me know in the comments.

For another natural DIY, learn how to make luxurious whipped shea body butter

Suggested materials:
  • Medium and small saucepans
  • Stovetop
  • Measuring spoons
See all materials

The author may collect a small share of sales from the links on this page.

Join the conversation