How to Make an All-Natural Shampoo with Essential Oils Posted on 05 Sep 22:44


This was my immediate question the first time I learned that people actually do this sort of thing. DIY shampoo?? Who knew? Since I’m the cat that curiosity has been trying to kill for some time now, I had to look into this for myself. What I found was pretty astounding.

Turns out that many of the shampoos I had grown up on - the ones I continued to purchase into adulthood - are made up of pretty harmful chemicals. Not only are the harmful to our bodies, they’re harmful to our hair! Many of these chemicals sap the natural oils from our skin and hair, forcing the body to overcompensate or, in some cases, simply shut down.

Some of my most trusted brands were primary culprits, too - focusing more on increased sales and profit margins than on producing quality products that enhanced the body's health and functions through a holistic understanding of the body's natural needs. It became clear that if I really wanted to use a natural, healthful alternative, I’d have to hunt it down for myself.


I remember the first time I stumbled upon this recipe for an all-natural shampoo using ingredients I already had in stock here at home. It was difficult for me to believe that, with only four simple ingredients, this little recipe could effectively replace my other shampoos.

I had also never used essential oils in my hair before. I was familiar with them, kept a good stock of them in my house, and have always loved the fragrance of them, but this concept of lathering them into my hair really piqued my curiosity.

Now, as you already know, everyone’s hair is different. My hair is very fine, but voluminous. It flutters lightly in the wind, but it grows thick and fast like weeds. I really needed something that could cut through the sheer volume of it. I decided to give this recipe a try.

Why Rosemary and Peppermint?

First, we should ask: why essential oils? Essential oils are naturally cleansing, nourishing, and strengthening - not only to the hair follicle, but also to the skin of the scalp. Unlike harsh chemicals, essential oils help to regulate and balance the body’s production of natural oils and they do this while giving off truly wonderful scents that last (unlike the chemical additives used in shampoo to produce fragrance).

Rosemary and peppermint in particular are especially invigorating essential oils. They can help to tame an oily scalp while also improving mental clarity, boosting awareness, and providing a truly refreshing sensation on the scalp. This shampoo not only smells great - it FEELS great!

Be careful when choosing your essential oils to only purchase pure essential oils (often called therapeutic grade or premium essential oils). These oils are full potency and retain all healthful benefits, unlike “fragrance oils” which have been diluted and adulterated by unnecessary chemical additives (essentially defeating the purpose of using the oils in the first place!).

Healing Solutions offers only the purest essential oils and blends. Learn about how they prove it HERE.



  • ½ cup castile soap
  • ½ cup distilled or filtered water
  • 16 drops Rosemary essential oil
  • 2 drops Peppermint essential oil

Combine the castile soap and essential oils in a container with a flip top. Add the water. You’re all done!

To Apply
Use this as you have every other shampoo. Simply add a few squirts to the palm of your hand, massage into your hair and scalp, then rinse thoroughly.

NOTE: Rosemary essential oil should not be used by anyone with high blood pressure. It should also not be used when pregnant. Lavender and Lemon make a good substitute for Rosemary if you are unable to use it.


As you can see, this recipe is exceptionally simple to make and fun to use. Not only that - it’s good for your hair and your skin, and it smells wonderful!

If you don’t already have the necessary essential oils in your home, you can shop a wide range of pure essential oils from Healing Solutions by CLICKING HERE.