Many shampoos contain harmful ingredients, and many of the ingredients listed in popular shampoos are toxic. When you read the list of ingredients in your shampoo, it’s hard to know if your shampoo exposes you to unnecessary health risks, and it’s sometimes hard to pick a safe shampoo. Therefore I would like to share with you a recipe for an easy homemade natural shampoo that contains natural ingredients including essential oils, and is gentle to use on a daily basis. At least here you have control over what you put on your hair and scalp, and you know that you use only natural ingredients.
This recipe uses coconut milk, which you can buy or make yourself very easily at home (see how to make it in my article about Healthy and Easy Homemade Milk Substitute Recipes). This recipe also uses castile soap, which is olive oil based soap. The name is originated from Castile, Spain, a region renowned for its olive oil. To this you add essential oil of your choice for a great scent, or you can use essential oils specifically to your hair type – see my article Essential Oils for Healthy Hair. See below the full recipe:
Easy Homemade Natural Shampoo
1/2 cup coconut milk
2/3 cup castile soap
20-30 drops essential oil of your choice
2 teaspoons almond oil or olive oil/jojoba oil/vitamin E oil
Combine all the ingredients in an old shampoo bottle and shake well to mix all the ingredients.