How to Make Natural Homemade Shampoo

How to Make Natural Homemade Shampoo

How to make natural shampoo that works

I’ve made natural alternatives to most of our household and toiletry products, but homemade shampoo was by far the toughest.

I tried the “no-poo” method, which has great results for some, but did not work on me at all (and I have some terrible Christmas pictures to prove it!). If you have coarse hair that isn’t naturally oily, this method may be great for you! I have baby-fine hair and it didn’t work for me.

I also missed the foaming aspect of shampoo (I know… the “foam” in regular shampoo is made by chemicals and detergents…)

I tried plain liquid castille soap, which left a tangled mess, and I tried a bunch of homemade recipes that didn’t work well at all.

natural homemade healthy coconut shampoo kid approvedFinally, at the inspiration of a natural coconut milk (scented) shampoo that I love, I’ve finally found a recipe that I’m happy with and that doesn’t leave my hair tangled, oily or both.

It works on kids hair too (that’s a picture of my daughter’s newly washed hair) though it isn’t tear free, so watch the eyes!

It’s such an easy recipe that I can’t believe it took me this long to think of it…

Secret ingredient: Coconut Milk!

What You’ll Need for Homemade Shampoo

    • Coconut milk (this is my favorite that is organic and BPA free-and you can get it at wholesale at this link) but any will work (UPDATE: a couple of readers mentioned that the canned stuff did not work well for them, but that homemade coconut milk worked great… Depending on your hair type, homemade may be better for you)
    • Liquid Castille Soap (like Dr. Bronners- I get it at a discount at Thrive Market)
    • Essential Oils of choice (I’ve used peppermint, lavender, rosemary and orange or combinations of those)



Homemade Shampoo Ingredients

  • ¼ cup coconut milk (homemade or canned) (I get it wholesale here)
  • 1/4 cup Liquid Castille Soap like Dr. Bronners (get it at a discount here)
  • 20 drops of Essential Oils of choice (I’ve used peppermint, lavender, rosemary and orange or combinations of those)
  • For dry hair: add ½ tsp olive or almond oil (optional)

How to Make Homemade Shampoo

  1. Combine all ingredients in an old shampoo bottle or jar of some kind (pump soap dispensers and even foaming dispensers work well for this. If you use a foaming dispenser, add 1/4 cup of distilled water)
  2. Shake well to mix.
  3. Keep in shower for up to a month.
  4. Shake before each use.
  5. Use about a teaspoon every time you shampoo.
  6. If you use a foaming dispenser, it also makes a great shaving cream- just dilute with 1/4 cup distilled water!

Note: Some people find that a 50:50 mixture of apple cider vinegar and water used as a rinse helps get hair cleaner and increases shine.

Don’t want to make it?

When I’m traveling or don’t have time to make my own, I’ve used a few organic shampoos that worked really well. My faves were:



  • Morrocco Method Raw and Natural Organic Shampoo – this doesn’t lather like normal shampoo but it has been absolutely amazing on my hair and has helped strengthen it over time.
  • Argan natural shampoo
  • Acure Organics Shampoo

Another wonderful and cost effective option is to make your own shampoo bars (like bar soap for your hair).

Thanks: www.wellnessmama.com