Due to the drying nature of conventional shampoos that strip hair of natural oils, many naturalistas have turned to the no-poo and co-wash movements to care for their natural hair. However, for some, the hair & scalp just don’t feel clean without rich, sudsy lather to wash the sweat and build-up away. If you’re one of those naturals, then this Coconut Milk Shampoo is just the thing for you!
Unlike conventional shampoo, the lather in this recipe comes from a reaction between the coconut milk and the castile soap – not harsh cleaning agents that will create a squeaky, unhealthy head of hair. It’s super simple to make, extremely versatile, and smells incredible! For more information on why coconut milk might be a good choice for your natural hair, check out our Natural Ingredients for Natural Hair post.
Coconut Milk Shampoo Recipe:
1/2 cup Coconut Milk (full fat, creamy)
2/3 cup Liquid Castile Soap*
1 tsp Castor Oil
1 tsp Sweet Almond Oil
15-20 drops Lavender Essential Oil (or essential oil of your choice)
Combine ingredients in medium bowl and mix. Mixture will begin to make frothy bubbles and coconut milk may clump. Transfer mixture to medium-size squirt bottle (I used Wilton’s candy making bottles found at Michael’s). Shake well to incorporate remainder of coconut milk.
After conditioning with Honey-Almond Conditioner, add about a tablespoon of shampoo to wet hair. Concentrating on the scalp, lather mixture well for 2-3 minutes. Be careful not to get shampoo in eyes – it will burn. Rinse hair completely and follow up with your favorite leave-in and sealant.
*Dr. Bronner’s Hemp Lavender Castile Soap was used for this recipe.
**The lather from this homemade shampoo is rich and luxurious without being the least bit drying. It also washes out very easily, which means no surprise bubble patches in thick, curly hair when you get out of the shower!