DIY Natural Shampoo Recipes for Dandruff

Many cosmetic products these days bear the “paraben, SLS, and phthalates-free” descriptions, in efforts to be safer alternatives to beauty items with chemical ingredients. Companies left and right produce their own brand of natural and organic make-up, soap, and shampoos. 

However, it’s time to get real. Organic shampoos can be costly, and may not be readily available. So why not make your own? Still looking for more reasons? Here are other benefits to making diy shampoo. 


1. Coconut Milk Anti-Dandruff Shampoo

Coconut milk is mostly used in tropical areas to smoothen the locks. Upgrade this natural remedy for dry hair and flaky scalp with the following recipe.


1–1/2 cups of coconut milk

1/2 cup of purified water

1/2 cup of liquid castile soap

1/2 teaspoon of unrefined coconut oil

1 teaspoon of apple cider vinegar

1 teaspoon of baking soda

20 drops of rosemary essential oil

15 drops of tea tree essential oil



  1. Mix together coconut milk, castile soap, and coconut oil in a glass or plastic bowl. Coconut milk is perfect for dry hair with dandruff. It can restore smoothness to brittle hair and can repair split ends. Likewise, coconut oil adds shine and smoothness to your tresses.
  2. Add the apple cider vinegar, water, and baking soda to the mix. Both apple cider vinegar and baking soda remove residue buildup and give your hair a beautiful shine.
  3. Add the rosemary and tea tree oil. These two essential oils are indispensable to shampoo recipes. Tea tree oil is known to treat dandruff, while rosemary oil thickens hair.
  4. Blend all ingredients. You can add fenugreek seeds (optional) to boost your hair’s shine.


This recipe takes only ten minutes to prepare and can last for up to 20 applications.



2. Moisturizing Shampoo with Shea Butter

This recipe is teeming with essential oils –all to give your scalp the moisturizing treatment it deserves. A dry scalp results in dandruff and unhealthy hair. But, with the help of the following natural ingredients, you could say goodbye to dryness and itch!




1/8 cup of distilled water

¼ cup and 2 tbsp. of liquid castile soap 

½ cup of unrefined coconut oil

1/8 cup of organic sweet almond oil 

1.8 cup of unrefined shea butter

5 drops of lavender essential oil



  1. Measure out water and castile soap in a sealable container. 
  2. Mix in sweet almond oil and shake the concoction. This oil softens hair and promotes growth of hair follicles. It also makes the hair shiny and silky. 
  3. Melt coconut oil and shea butter in the microwave oven. Shea butter is the ultimate moisturizer and is a popular ingredient in lotions and facial creams. Add the mixture to the castile soap and almond oil.
  4. Shake the container well. 
  5. Add lavender oil and shake the container again. Lavender oil can thicken hair and give it a pleasant scent, as if you’re in the fields of Provence!
  6. Apply the shampoo to your hair and let it sit for 2 minutes before rinsing.


3. Lime and Cucumber Scalp Detox Paste

Compared to the rest of the recipes featured here, the lime and cucumber paste won’t really give you a luxurious lather, so using the term ‘shampoo’ can be quite questionable here. Just the same, this paste can still substitute for your commercial shampoo.



1 cup of cucumber

1 teaspoon of lime juice

3 drops of rosemary essential oil



  1. Mix and crush the cucumber to a fine paste. Cucumber has anti-itching properties and naturally hydrates your scalp. It has a mild scent, too, that you’ll love.
  2. Add lime juice to the mix. Due to lime’s acidic content, hair becomes healthy and shiny.
  3. Massage the paste gently to your hair. Wait for 10 to 15 minutes before rinsing.


4. Shikakai Clarifying Shampoo

Shikakai is an Ayurvedic herb used for its wonderful cleansing properties. It is rich in vitamins and keeps hair nourished for a long time. It also treats itchy and flaky scalp. Soap nut, on the other hand, is a berry shell that contains saponin, a natural cleanser. This nut is usually found in the Himalayan region.


5-6 pods of shikakai

2 teaspoons of fenugreek seeds

1 soap nut 

2 ½ cups of water



  1. Blend all the ingredients in a stainless-steel pan. Boil for 12 minutes.
  2. Turn off the heat and wait for the concoction to cool. Use a strainer to filter the herbs. You can also pour the mixture to a glass or plastic bottle.
  3. Pour the shampoo to your hair and massage your scalp. Let it stay for 5 minutes before washing your hair. Enjoy its natural bounce!


5. Honey Shampoo

Got itchy yet sensitive scalp? This DIY shampoo is the best remedy for you!



1 tbsp. raw honey 

1 tbsp. of aloe vera gel 

2 drops of rosemary essential oil 

1 drop of peppermint essential oil 

1/4 cup of water



  1. Mix the ingredients well and pour them in a bottle. Shake again for good measure. Raw honey is better because it still contains its antioxidants and vitamins. It’s also a mild cleanser that won’t irritate your scalp. It has been found to treat seborrheic dermatitis and dandruff as well. Aloe vera gel, in contrast, soothes the scalp. If you have thinning hair, peppermint oil can solve that.
  2. Apply the shampoo to your hair and massage for a minute. Rinse as usual.


6.  Yucca Root Shampoo

Native Americans used yucca root to cleanse their hair and soothe an itchy scalp. It also has moisturizing properties that make your shiny more lustrous.



Hot water 

2 teaspoons of yucca root powder

2 teaspoons of fenugreek powder

1 teaspoon of amla powder

2 drops of lavender essential oil



  1. Combine all ingredients (except hot water) in a bowl. Amla powder is a good ingredient to include here because its rich Vitamin C content makes the scalp healthier. However, it can darken hair after prolonged use.
  2. Add hot water to create paste and wait until it cools.
  3. Add 2 drops of lavender oil.
  4. Use as how you would a typical shampoo. Leave on for 5 minutes, then rinse. 


These six homemade anti-dandruff shampoo recipes are guaranteed to give you a clear scalp and gorgeous locks. A word of caution, though: Rosemary and tea tree oil are not safe for children under 10 years old, or for pregnant women. It’s best to use lavender or peppermint oil. Better yet, check out the list of safe essential oils for the infanticipating!

If you love the shampoo recipes, you may want to try making your own diy conditioner.  

Leave a comment

Please note, comments must be approved before they are published