DIY Shampoo Recipes

Increasingly, more men and women are resorting to making their own shampoo these days to have more control over their hair and scalp health. After all, homemade shampoo can be customized according to one’s preference, costs a fraction of commercial shampoos, and is made using natural ingredients. What’s not to like about them?

More women are increasingly switching to natural shampoos for their hair care. Are you looking to go the DIY route and make your own shampoo? Let’s look at a few DIY shampoo recipes, shall we? You can pick and choose what you like and customize it according to your needs.

Vegan ACV Shampoo

Apple Cider Vinegar Conditioning Rinse

Apple cider vinegar shampoo is a versatile, vegan, and easy shampoo recipe you can try when preparing a homemade shampoo. It’s probably one of the easiest homemade shampoo recipes with hardly three ingredients.


How To Make

  1. Sterilize a shampoo bottle and pour in the apple cider vinegar, liquid castile soap, lavender essential oil, and 1/4 cup of distilled water.

  2. Shake gently.

  3. Your apple cider vinegar shampoo is ready for use.


Spritz the homemade shampoo on your hair and scalp and massage it for a few seconds.

Rinse off and let it air dry.


You can use any essential oil in this DIY shampoo.

You can add aloe vera gel to this recipe to moisturize and promote hair growth.

You can also use Castile soap and dilute it with distilled water.


Vegan Coconut Milk Shampoo

Yet another easy homemade shampoo recipe, this is a nourishing and soothing natural shampoo.


  • Coconut Milk – 1/4 Cup
  • Liquid Castile Soap – 1/4 Cup
  • Argan Oil – 1/4 Tbsp.
  • Rosemary Essential Oil – 25 Drops

How To Make

  1. Nothing special! Add all the ingredients to a sterilized shampoo dispenser and shake gently to combine.

  2. Your coconut milk homemade shampoo is ready.


Use it like you would any shampoo.

Apply on your hair and scalp and massage your scalp gently to cleanse it.

Wait for a minute or two before rinsing off.


You can use any hair-beneficial essential oil in this recipe.

You can also add a few drops of wintergreen oil to combat dandruff.

You can add aloe vera gel for hydrated hair and scalp.

You can finish off with a clarifying apple cider vinegar rinse.

Vegan Oats Shampoo


This is a simple but effective shampoo for clarifying your scalp. It’s also soothing and suitable even for those who are sensitive.


  • Oats – 1/4 Cup
  • Arrowroot Starch – 1/2 Tsp.
  • Baking Soda – 1 Tsp.
  • Water – As needed

How To Make

  1. Add all the ingredients to your blender and grind to a smooth paste.

  2. Done!


Apply on your hair and scalp, massaging gently as you go.

Rinse off with lukewarm water after a minute.

You can reduce the baking soda quantity a little if you prefer.

This shouldn’t affect color-treated hair, but please do a patch test to be sure.


You can add your favorite essential oil for added aroma or benefits.

Vegan Jojoba Shampoo

This natural shampoo is a way to nourish and nurture damaged and dry strands back to health. It’s also a very easy homemade shampoo anyone can try.


  • Jojoba Oil – 1/2 Tsp.
  • Liquid Castile Soap – 4 Tbsp.
  • Lavender Essential Oil – 15 Drops

How To Make

  1. Nothing special, to a shampoo bottle, add equal quantities of liquid castile soap and distilled water.

  2. Add in the jojoba oil and lavender essential oil and shake gently.

  3. Your homemade shampoo is ready.


Apply to your hair and scalp and massage gently.

Wait for a couple of minutes and rinse off with lukewarm water.


You can also add a broad-spectrum preservative to extend the shelf life of this diy shampoo.

You can also use starch powder to thicken the shampoo.

You can use aloe vera gel for added hydration.

You can also add yogurt to this natural shampoo to strengthen your hair and cleanse your scalp gently.

Finish off with a clarifying baking soda hair rinse.

DIY Vegan Avocado Clarifying Shampoo


Don’t worry, see this recipe, it’s effective with clarifying your scalp and doesn’t leave your hair or scalp dry.


  • Avocado – 1
  • Baking Soda – 2 Tsps.

How To Make

  1. Grid the avocado into a smooth paste, adding as much water as needed, usually about 4 or 5 tablespoons.

  2. Add in the baking soda and pulse for a few seconds.

  3. Transfer this mixture to a shampoo dispenser, ready for use.


Add a generous amount of this shampoo to your hair and scalp.

Massage gently and rinse off with lukewarm water after a minute.

Air dry and style as usual.


You can add your favorite essential oil to this for added aroma.

Please keep the remaining shampoo refrigerated and use it within a week.

You can use this shampoo once a week.

Egg Shampoo

Probably one of the more popular ingredients that are known for strengthening your hair, the egg is an ingredient you shouldn’t miss out on trying. It can do wonders for your hair; you’d never want to skip it.


  • Egg – 2
  • Sweet Almond Oil – 2 Tsps.
  • Baking Soda – 1/4 Cup
  • Lemon Juice – 1 Tbsp.
  • Apple Cider Vinegar – 1 Tbsp.

How To Make

  1. Whisk the eggs till they’re fluffy.

  2. Add the baking soda, lemon juice, and apple cider vinegar and whisk to combine.

  3. Transfer to a sterilized shampoo dispenser.


Apply on your hair and scalp and massage gently.

Wait for a minute or two before rinsing off with lukewarm water.

Shampoo and condition as usual.


You can skip the lemon juice and substitute it with bitter orange juice if you’re sensitive.

Can You Add Essential Oils to Your Homemade Shampoo?

Adding essential oils to your homemade shampoo is one way to add aroma to your recipes. Besides, essential oils are natural and also offer numerous benefits. So, choosing an essential oil with hair benefits can improve the recipe’s results.

Is It Safe for All Hair Types?

Most natural recipes are mild and suit all hair types unless specified otherwise. There isn’t any reason it should be suitable except when some ingredients have specific properties – for example, you can’t use an oil-control recipe for dry or dehydrated hair.

So check the suitability of the ingredients and recipe to ensure they’re what you need for your requirements. As long as that’s done, you should be good.

When to Consult a Trichologist or Hair Specialist?

If you have any persistent hair issues like dandruff, hair fall, etc., that don’t respond to natural remedies you’ve tried over time, or if it keeps worsening, it’s time to consult a specialist.

Should You Use a Conditioner with a DIY Shampoo?

Yes, you will need a conditioner after washing your hair. You can prepare your own conditioner and use it with the shampoo you prepared.

How Often Can You Wash Your Hair?

You can wash your hair twice a week in most cases.

Is a Hair Rinse Needed after Hair Wash?

Depending on your hair requirements, hair rinse is an additional step towards your hair care.

Why Use Homemade Shampoos?

Homemade shampoos are mild, gentle, and free from chemicals and harmful preservatives, parabens, sulfates, and other ingredients that are harmful to your hair and health.

You can choose what ingredients to use for your homemade shampoos and tweak or customize the recipe according to your requirements and preferences.

You can prepare smaller batches and keep your homemade shampoos fresh.

Tips For Using Homemade Shampoo

Don’t forget to shake the bottle before use.

Dilute the shampoo if the consistency is too thick, or use it in a spray dispenser if too runny. See what’s easier for you.

Apply the shampoo to wet hair for ease of application.

Apply the shampoo directly on your hair and scalp by massaging it onto your scalp gently.

Try preparing your own conditioner, too, for a comprehensive hair care treatment routine.

Rinse off with warm or lukewarm water, and try not to use hot water on your hair.

Don’t forget to condition your hair after shampooing.

Try using a hair rinse for added shine, softness, and nourishment.


Tips to Keep Your Hair Healthy

Have a balanced diet.

Make sure you don’t suffer from any nutritional deficiencies.

Consult a professional to check on any health disorders, conditions, or deficiencies needing immediate attention.

Don’t wash your hair too often.

If you notice stunted hair growth, prolonged hair fall, or other hair or scalp issues that don’t respond to home remedies, try consulting a specialist.

Not just diy shampoo, try to make your own hair care products for better hair and scalp care.

Try to air-dry your hair as much as possible.

Don’t rub or use force when toweling off our hair for drying. Try patting your hair and drying it to prevent tangles and breakage of hair.

Final Tips

We understand it can seem overwhelming to go the DIY route and make a DIY shampoo or other hair care products. But the effort is worth it; given a chance, you can see it for yourself. Try these recipes and see how these diy shampoo recipes work out for you. Tweak them and find a good fit for you; you won’t regret the efforts.

However, if you don’t have the time or inclination for DIYing, we have you covered with a range of premium vegan hair cosmetics from Vitamins Revive. Check out their online store and see if there’s a product you like that suits your requirements.

As always, do let us know how you like the DIY shampoo recipes and if you have any questions or queries. We love hearing from our readers, so let us know your feedback and requests. Don’t forget to update us about your successful trysts with DIY recipes.