hair buddha

Homemade Egg Shampoo: Cleans and Strengthens Your Hair

Homemade Egg Shampoo


As a child, I was fascinated by Halo Egg Shampoo advert, in which a lady in a yellow dress would flaunt her black, shiny and bouncy hair. The promise of egg protein was hard to forget. Although, I can’t remember if we ever bought it.

The egg is a very good hair cleanser. Hard to believe? It’s science! The egg yolk contains lecithin, which is an emulsifier. It works to emulsify the oil with water, which is then rinsed out. So basically egg cuts through the grease and dirt and will make your hair squeaky clean.

High in protein, egg shampoo is excellent for fine, thin, or oily hair. The protein works to strengthen the hair shaft and adds body and texture to the hair. Plus eggs are packed with vitamin A, D, E, B12, biotin (often touted as the ‘hair growth vitamin’), iodine, selenium, and pantothenic acid (you hear in shampoo adverts) – All these are great for shiny, healthy hair.

I am not sure how much of this gets absorbed in 5 minutes of washing, but it works well as shampoo. It makes your hair clean, shiny and healthy. And minus the harsh detergents and preservatives, which is awesome.

What I like about this shampoo is that it takes off oil from my hair (from pre-wash oiling), but without drying the scalp or hair. Plus it adds amazing shine and volume to my fine, soft hair.

The egg shampoo may sound very icky, but if you have fine or thinning hair then I encourage you to try it at least once. Here is how to make this shampoo:

How To Make an Egg Shampoo

You only need one ingredient – egg – to make the basic recipe. But there are some extras you can add in, depending on your hair’s need.


  • 1 Egg

Optional add-ins (You can use one or more)

  • 4 drops of Peppermint Essential Oil (or essential oil of your choice, will help with the smell)
  • 1 teaspoon Raw Honey (moisturising)
  • 1-2 teaspoon Lime Juice (removes build-up, plus adds shine to your hair)
  • 1 teaspoon Aloe Vera Juice (moisturising)
  • 1 teaspoon Olive Oil (use for dry/coarse hair)
  • 1 teaspoon Amla Powder (beneficial in hair loss and adds texture and thickness)
  • 1 tablespoon Henna or Cassia powder (conditioning; use henna for dark hair and cassia for lighter hair)
  • 1 tablespoon Shikakai Powder (provides better cleansing, and also helps balance scalp pH)

How to Make

Crack a couple of eggs into a bowl and whisk them well. Add the optional ingredients if using and mix thoroughly. You can choose to add some warm water (2 to 4 tablespoon) to this mixture. If you have oiled your hair or have very greasy hair then do not dilute it.

A Few Suggestions:

~ If you are using the powdered ingredients, mix them with water to make a paste. And then mix them with the egg. That way the powder ingredients will not form lumps combine well with egg.

~ Adjust the quantities depending on the length of your hair. One egg is sufficient to wash shoulder length hair. Make double or triple the recipe for longer or thicker hair.

~ If you have dry, brittle, or coarse hair, skip the egg white and just use the yolk. You may also want to add some moisturising ingredient like honey, aloe vera, olive oil, or rose water.

How to use:

There are two ways you can use egg shampoo:

1. Use on dry hair (without wetting it). This will help emulsify the oils better and get your hair really clean.

2. Use on wet hair: If your hair isn’t too oily you can first wet your hair, then apply the egg shampoo.

Pour a little egg shampoo mixture into your hand. Massage/scrub it into your scalp and hair (as you would any shampoo). Leave it on for 5 – 10 minutes and then wash out thoroughly with lukewarm water.


No conditioner is needed. The fatty acids in the egg condition the hair beautifully.

If your hair is prone to dryness, apply a leave-in conditioner post wash. That will keep your hair conditioned and moisturised.

This egg-cellent shampoo gently cleans hair and increases bounciness and smoothness of hair without stripping it of natural oils. Sounds like a commercial… 🙂

Get Rid of Egg Smell (Use Hair Rinse)

Many people find that the egg smell still lingers on in their hair even after thorough rinsing.

To beat the smell, you can try the following options:

  1. Add 1 teaspoon of lime juice or orange juice or apple cider vinegar to one cup of water. Mix well and use this as a final rinse.
  2. You can also rinse your hair with chamomile tea, especially useful for blond hair. Prepare the chamomile tea as you would prepare any herbal tea, let it cool and use as a last rinse.
  3. Other beneficial teas for hair are rosemary/nettle/ hibiscus/shikakai tea.

These rinses will not only take out the smell, but they will also nourish and add amazing shine to your hair.

Don’t Overdo Egg Shampoo

Eggs contain a lot of protein, which some hair types love, and others hate.

Yes, your hair is made of protein, but too much is not good. Protein builds up on the hair strands and makes it drier and stiffer.

I would recommend using egg shampoo once a week if you have fine hair and once every fortnight if you have dry, coarse hair. For in-between washes use one of the hair rinse or this homemade shampoo.

Do you make your own shampoo? Have you tried using egg to wash your hair?

You may also like:

Homemade Sulphate-free Shampoo 

Soap Nut and Shikakai Shampoo: Get Soft, Shiny Hair at Home

7 Ways to Detox your Scalp: Grow Thick and Healthy Hair 

3 Ways to Clean Your Hair Without Sham-poo

10 Best Natural Hair Cleansers for All Hair Types


Leave a Comment:

Add Your Reply
Share via