7 Foods to Put on Your Hair to Make It Shiny and Radiant ...


What if I told you there are actually foods to put on your hair to enhance its shine? It actually turns out that many foods are better for your hair than chemical laden conditioners. I have dealt with dry hair my whole life, and have constantly had to battle the frizz, breakage, and so on. Yet, as I naturalized my beauty routine and got rid of harsh products, I noticed my hair completely changed. It also saved me money as another huge bonus. Find out what foods to put on your hair, and then, head to the grocery store or your fridge to get started!

Get notified about new quizzes like this.


Coconut Oil

Coconut Oil I’m sure you all know one of the best foods to put on your hair is coconut oil. This amazing oil seems to be good for everything, but it’s especially wonderful for your hair. Coconut oil can help repair split ends, breakage, dandruff, overall dryness, and even help it grow. I prefer to rub the oil all in my hair right before I get in the shower, covering it completely. Then, pin up your hair, shower as normal, and wash your hair last. If you have really dry hair, you might want to put in some leave-in cream when you get out. Otherwise, that’s all there is to it!



Avocado Avocado’s rich fats are often found in many shampoos, though obviously, much more processed this way. The amazing fats in this fruit are well known to help enhance hair shine and overall hair health. It’s best just to use the real food instead of a product made with this ingredient to get the most benefits. Take one avocado, slice it and scoop out the flesh, and place it in a bowl and mash it up. Rub this all over your head and pin it up for around 2 hours or overnight in a towel. Then, the next morning or 2 hours later, take it down, shampoo and rinse. I also suggest using a leave-in cream afterwards to help soften your hair and help it detangle when combing through. Dry and style as normal.



Butter Most fats are great for your hair, and butter is one of the best! Butter may not smell the best on your hair, but it will make it incredibly shiny. I like to gently heat a stick of real butter (not margarine), in a saucepan, just until I can mash it up, not to where it’s completely liquid. Then, place this in a bowl, and somewhere over a sink or in the shower, rub this through your hair. Let it sit for at least 10 minutes, then shampoo and condition as normal. The rich animal saturated fats in butter might not be good for your heart, but are wonderful for your hair. Just rinse it well, or it might make you smell a little funny in public!


Olive Oil

Olive Oil Olive oil is another fantastic product for your hair. It is a little more tricky to work with since it requires specific even disbursement so you don’t end up with oily spots in your hair. I find the best way to use it is to shake up olive oil with my conditioner so the two products emulsify together. The olive oil helps enhance the effects of regular conditioner much more efficiently, and can be used in the same way you use your conditioner after shampooing. Just rinse really well afterwards.


Hemp Oil

Hemp Oil Another fantastic oil for your hair is hemp oil. Hemp oil can be used the same way as olive oil. Its rich fats make a wonderfully hydrating and moisturizing oil to use on your hair, and will really up the shine factor!


Egg Yolks

Egg Yolks The rich fats in egg yolks have been well known to enhance hair health for years. Use about 5 yolks, and whisk in a bowl, as if you were scrambling them. Apply this over your whole head and let it sit for at least 1 hour or more. It will be messy, but it does work! Then, rinse and shampoo. You’ll also need to condition afterwards. You’ll notice stronger strands, more shine, and enhanced growth after using this treatment. The protein, fats, and special nutrients like B vitamins can really enhance hair shine and help your overall hair health.



Mayonnaise Now for the most well known food for your hair of all- mayo! For years, mayo has been said to be a great remedy to enhance hair shine and it does work. The combination of oil and egg yolks in mayo are wonderful for your hair, and it’s easy to apply just like conditioner. I suggest soaking your hair in it for at least 2 hours, and then shampooing and conditioning as normal. It might not be the best smelling of all foods, but it will give you shiny hair!

These foods for your hair should all be applied once or twice a week for the best effects. Be aware that the day you do the treatment, it might be a little more oily than you’re used to, but the next day, it will be incredibly soft and radiant. I like to do this on the weekends so it has Sunday to sit and even out before Monday. Do you use any of these foods as a hair treatment?

Feedback Junction

Where Thoughts and Opinions Converge

These kind of treatment need to keep doing it every week or not? I think it would quite messy

I've never heard about the butter trick before, cool!

I've heard all of these except mayonnaise does it really work

#4 too.. Heat it up a bit, does wonders

I've heard of all these with the exception of butter. Have never ever heard that one before.

Olive oil with strip color if you dye your hair. But coconut oil is amazing!!! Your hair will be so soft and manageable. I have regularly bleached blonde hair and I use it weekly overnight to control frizz and flyaways.

Mayo is really nice Makes your hair heslthy

I am going to try these

#1 def! Once a wk for me.. The compliments say it all! :)

I used to used olive oil and the olive oil brand of products in my hair...until I realized that it was stripping the color (dye) out of my hair...sad, because it worked so well, but I love dyeing my hair, so I had to stop using it.

Related Topics

luscious locks salon purpose of clarifying shampoo how to get rid of frizzy hair in 5 minutes how often do i need to dye my hair best clarifying shampoos for colored hair its a 10 vs pureology aveda dry remedy mask simple curls infusium 23 spray how to stop hair from drying out

Popular Now