Eight Foods To Eat For Healthy Hair

Eight foods to eat for super healthy hair and prevent hair injury.

Struggling with dull, damaged and lifeless hair? Perhaps you’ve had a recent hair dye disaster and want to reverse the effects and also prevent any future hair injury.

Eating a healthy diet is a quick, easy and inexpensive way to improve the condition of your hair. Certain foods can strengthen your hair from the inside out and leave you with strong and shiny locks.

So put down that expensive shampoo and fill up your plate with these eight hair-boosting foods:

 1. Spinach


Popeye swore by the green stuff and it’s easy to see why. Spinach is packed full of goodness and contains vitamin A, iron, beta Carotene and vitamin C – all of which work together for a healthy  and happy scalp.

2. Greek Yoghurt


Greek Yoghurt is a delicious and healthier alternative to regular yoghurt and is filled with protein and vitamin B5. Protein is the building blocks for  your hair and vitamin B5 helps with blood flow to the scalp. Try drizzling a little honey over it for a saintly-sweet hair nourishing treat.

3. Salmon


Salmon, as well as other oily fish,  is full of Omega 3 fatty acids, which are essential for healthy hair and without which your hair follicles can be impaired.  These vital fatty acids are what give your hair that lustrous shine.  Aim to eat oily fish twice a week and you should soon begin to see an improvement in your hair, skin and nails.

4. Eggs


How do you like your eggs in the morning? Eggs are a cracking source of an important B vitamin named Biotin which helps strengthen your hair. So whether your prefer them boiled or fried, they are an eggcellent food to help nourish your locks.

5. Oysters


More commonly known as an aphrodisiac, but oysters will also give your hair some much needed TLC.  They contain zinc which keeps the oil glands around the hair follicles healthy. Because your hair needs some loving too!



What’s a Sunday roast without a joint of delicious and juciy beef. Now there’s an even greater excuse to eat it because this red meat is a great source of Iron. Iron deficiency is a common health issue in the UK, particulary among females.  A lack of iron can lead to thinning, weak and dull hair, as well as fatigue and other more serious health issues. So it’s even more vital to get more iron into your diet.

7. Peppers


There’s much debate about whether peppers are considered a fruit or vegetable. But one thing is for certain, they are jam packed full of vitamin C, which can prevent your hair from feeling brittle and help with iron absorption.  For a super cheap and easy to prepare snack, try chopping them up and eating them raw with hummus.

8. Beans


Beans, beans, good for your heart.  But this cupboard staple food is also great for your hair. Pulses are a cheap, low-fat source of protein and beans also contain iron, Vitamin B and C and Zinc.  So your beans on toast will leave your hair full of beans.

If you enjoyed this article, please consider sharing it!
Icon Icon Icon