How to Make an All-Natural Homemade Shampoo (That Works!)

I’ve recently started making natural alternatives for a few beauty and household products as a way to help minimise the toxin-load on my body (and I’ve found by doing this, it’s been cheaper, too!), and homemade shampoo has been my most recent switch.

In the past I’ve tried the “no-poo” method, which involved using baking soda as a wash, and apple cider vinegar as a rinse. Now, this method does work for some, but it just didn’t work for my hair (and I have the photos to prove it). If you have coarse hair that isn’t naturally oily, then this may work for you.

I’ve tried all sorts of organic, all-natural shampoo recipes, but most left my hair greasy and waxy. Not good. Eventually I combined a few different ingredients ideas from a combination of recipes and found that this recipe actually worked in cleaning my hair! My hair no longer looks oily, but silky smooth and voluminous!

Why Switch to a Natural Shampoo?

First, conventional shampoos contain a lot of questionable ingredients; like toxic surfactants such as sodium lauryl sulfate, and palm oil (often hidden under names such as “vegetable oil“).

What’s more, most commercial shampoos strip the scalp of its natural oils. The body, trying to restore balance, then produces more oil. This of course results in hair that gets really greasy, really fast (one of the reasons why most people end up washing their hair every day or two).

By using a less harsh, more natural shampoo, as well as cutting back on how often you wash your hair, you can essentially “train” your body not to produce oils at such a fast rate.

This shampoo is thinner than most conventional shampoos, but it does lather up! If you want to thicken the shampoo, simply add 1/2 tsp arrowroot powder.

Natural Shampoo Recipe

Now, because this natural homemade shampoo is soap-based, rather than surfactant-based (which most conventional shampoos use), it’ll have a much higher pH level, which can leave hair looking dull and even oily (at the start particularly, while you’re transitioning over from chemical shampoos, to a natural one). Thankfully, it’s easy to restore your hair’s natural pH (and along with it, its shine and smoothness) after washing. All you need to do is apply a shine-boosting rinse (see below).

Hair detoxing can also help with this process. It may take up to a few weeks, depending on the types of products previously used, to completely adjust to using a natural shampoo, and during the process, hair may feel dry and tangle easy. However, as hair follicles shed their coating, they’ll be able to take in more moisture, but again this may take some time.


For dry hair:

  • 1/2 tsp jojoba oil (for dry hair ONLY, optional)

To make:

  1. Combine all the ingredients together in a jar or old shampoo bottle (alternatively, pump soap dispensers work great too).
  2. Shake well to mix it all together.
  3. It keeps well in the shower for up to a month. Just ensure you shake well before each use to make sure the ingredients haven’t separated.
  4. Shine-boosting rinse: Combine equal parts water and apple cider vinegar (or herbal tea) to hair after shampooing, using a spray or simply pouring over hair to saturate. Allow it to sit on hair for 2-3 minutes, then rinse using cool water (which is best because it helps the hair cuticle to close).

Notes: This shampoo is thinner than conventional shampoos, but it does lather up! If you want to thicken the shampoo, simply add 1/2 tsp arrowroot powder. If looking for a natural conditioner to follow up with, this is a good one.

As always, this is not personal medical advice and we recommend that you talk with your doctor before trying or using any new products. It’s important to check with a doctor before taking this or any new product, especially if taking any other medicine or supplement or if pregnant or nursing. Be sure to check ingredients to make sure there is no risk of an allergic reaction to it.

Have you made your own shampoo before? What was it like? Share below in the comments.

Lots of love,

🖤 Vanessa


Wells, Katie. (December 8, 2018). How to Make Natural Homemade Shampoo. Wellness Mama. Retrieved from

Dessinger, Heather. How To Detox Your Hair. mommypotamus. Retrieved from

Miryam. (July 4, 2012). Homemade Coconut Shampoo. Eat Good 4 Life. Retrieved from

Konie, Robin. (February 2, 2021). All Natural DIY Shampoo. Thank Your Body. Retrieved from

Jabs, Matt. Learn How To Make Homemade Natural Shampoo. DIY Natural. Retrieved from

Laura. How to Make All Natural Shampoo | Simple Recipe using Essential Oils. Our Oily House. Retrieved from

Nick, Jean. (July 31, 2017). How to Make Your Own Shampoo With Ingredients You Have in Your Kitchen. Good Housekeeping. Retrieved from