Top 5 Natural DIY Hair Mask Recipes You Need to Try

Does your hair need a little love? Try these DIY hair mask recipes that use all natural, organic ingredients from the grocery store.

Does your hair need a little love? If so, you don’t need to spend a lot of money to get healthier-looking strands. Try these DIY hair mask recipes that use all-natural ingredients you can pick up from the grocery store. In fact, you might already have most of them in your kitchen cabinets.

Raw ingredients like coconut oil, honey, yogurt, avocado, strawberries, apple cider vinegar and even mayo are all effective ways to hydrate and clean your hair. Hair masks with natural ingredients are quick to make and much cheaper in the long run than buying expensive products. Here’s a list of all the ingredients you’ll need to whip up these natural DIY hair mask recipes.

Coconut Oil

diy hair mask-1.jpg

Coconut oil is a green beauty MVP. You can clean your teeth with it, cook with it, use it as a body moisturizer and even use it as a hair conditioner. It’s great as a moisturizer in this hair mask or on its own to tame fly-aways and smooth out frizz. Because coconut oil is full of healthy fats, it’s actually able to fix hair breakage better than store bought products. Not to mention those healthy fats will also help regulate your digestion and support hormonal balance when you use it in your meals.


diy hair mask-2.jpg

Want shinier, glossier-looking hair? Make sure to include honey in your hair masks. Honey is a natural humectant that helps retain more moisture in your hair. It will also strengthen your hair follicles and help your hair grow faster. Full of antioxidants and antibacterial properties, honey gets rid all that unwanted product build-up to reveal cleaner, even lighter-looking hair.

Apple Cider Vinegar

diy hair mask-3.jpg

If you suffer from dandruff or an itchy scalp, make sure to include apple cider vinegar in your hair masks. You can even rinse your hair with it before shampooing to soothe your scalp. Apple cider vinegar helps reduce dandruff, thanks toits potent antibacterial and anti-fungal qualities. It gets rid of product build-up without stripping your hair and scalp of natural oils.

Loaded with potassium and vitamins B and C, this natural ingredient will also give you stronger, more nourished strands. Because of its acidity, mixed with water, apple cider vinegar balances the pH of your scalp, bringing it back to a healthy, flake-free state. When product build-up is eliminated, your hair color can look significantly lighter. It’s a great ingredient for blonds to use to keep their color from looking brassy.


diy hair mask-4.jpg

Aside from being the main ingredient in a lot of my favorite meals, eggs work overtime by being super-effective in both hair and face masks. Full of protein, fatty acids and vitamins A, D and E, eggs give your hair serious shine. A lot of the same nutrients found in egg yolks are also found in healthy, shiny hair, which is why eggs are so effective as an all-around excellent natural beauty product. Applying egg yolks directly to your scalp and massaging them in will strengthen your hair follicles and help hair grow significantly faster.


diy hair mask-5.jpg

First things first, avocados are a fruit not a vegetable! Did you know avocados are actually part of the berry family? Hard to believe, but it’s true. Like eggs, avocados are full of healthy fats, protein and vitamins. They will strengthen, moisturize and help promote hair growth. Aside from using whole avocados in a DIY hair mask, you can also use avocado oil as an everyday leave-in conditioner. Avocado oil is higher in fatty acids than extra virgin olive oil. It will protect your hair from heat damage and keep it shiny all day.


diy hair mask-6.jpg

Yogurt is one of the best natural ingredients to help fight frizz. It deeply conditions your hair, giving you confidence to wear it down even in high humidity! Full of protein, healthy fats and lactic acid, yogurt is another ingredient that promotes hair growth and shine. Make sure to buy organic, full-fat yogurt to get all of the frizz-fighting benefits.


diy hair mask-7.jpg

Strawberries are packed full of folic acid and vitamins B5 and B6, which all help prevent hair loss. This natural ingredient is one of the best to use if you want to thicken your hair. It helps prevent hair thinning and treats alopecia. The high level of antioxidants found in strawberries also protects your cell membranes and fights dandruff. And, bonus: You can always snack on what doesn’t go into your DIY hair mask recipe!


diy hair mask-8.jpg

Although it might sound kind of gross to put mayo in your hair, this ingredient can be used to define curly hair and even gets rid of lice! Mayonnaise gives you straighter, smoother hair by deeply conditioning and getting rid of frizz. It can also help your hair color last longer by sealing damaged cuticles, preventing the color from fading.

Olive Oil

diy hair mask-9.jpg

Olive oil has a high level of omega 3 fatty acids and vitamin E. It’s one of the best natural ingredients to use to get silky-smooth hair and is often used by top hair dressers to combat fly-aways. Olive oil has been used for centuries as a beauty product because of its excellent anti-aging and moisturizing qualities.

Due to chemical treatments, heat styling, environmental toxins and even too much sun, it’s important to keep your hair as hydrated as possible. Say goodbye to dry, damaged strands.

No matter your hair type, the following all-natural masks will nourish your scalp, repair heat damage and help eliminate product build-up.

5. Coconut and Honey Moisturizing Mask


  • 1 tbsp. coconut oil
  • 1 tbsp. honey


1. Warm the coconut oil up in on the stove or in a microwave.

2. Mix the melted coconut oil with the honey until blended.

3. Apply to hair from top to bottom and cover with a shower cap.

4. Let it sit for 15-20 minutes.

5. Rinse.

*You can shampoo after rinsing to get rid of any extra product.

4. Yogurt, Apple Cider Vinegar and Honey Smoothing Mask

diy hair mask-10.jpg


  • 1/2 cup whole (full-fat) yogurt
  • 1 tsp. apple cider vinegar
  • 1 tsp. honey


  1. Mix the yogurt, apple cider vinegar and honey in a bowl.

2. Apply the mixture to the scalp, working from the roots to the ends of the hair.

3. Let it sit for at least 15 minutes before rinsing with warm water.

4. Wash again with an organic fruit shampoo to get rid of any lingering yogurt smell.

3. Egg, Mayo, Olive Oil and Honey Mask for Curly Hair

diy hair mask-11.jpg


  • 1 egg
  • 2 tbsp. mayo
  • 1 tbsp. olive oil
  • 1 tbsp. honey


1. Combine ingredients in a blender or whisk ingredients together until well blended.

2. Apply the mask evenly throughout damp hair. If you have long hair, tie it up.

3. Cover hair with a shower cap or towel and let the mask sit for 15-30 minutes.

4. Wash out the mask with shampoo and conditioner.

*For best results, apply the mask once weekly.

Check out the before-and-after hair transformation on BuzzFeed.

2. Strawberry, Coconut Oil and HoneyMask

diy hair mask-12.jpg


  • 6-8 fresh strawberries
  • 1 tbsp. coconut oil
  • 1 tbsp. honey


1. Blend all ingredients to form a puree.

2. Apply evenly to damp hair.

3. Let it sit for 5-10 minutes.

4. Rinse well with warm water.

5. Follow with shampoo and conditioner.

1. Avocado, Egg, Honey and Coconut Oil Mask

diy hair mask-13.jpg


  • 1 avocado
  • 2 eggs
  • 1 tbsp. honey
  • 1 tbsp. coconut oil


1. Mix all ingredients into a bowl until well blended.

2. Apply to your hair from the ends to the roots.

3. Let it sit for 15-20 minutes.

4. Rinse.

5. Follow with shampoo and conditioner.

Click the next button to read more about green beauty brands!