Do you long for naturally great hair? In fact, it's easy to eat your way to long, luscious locks - starting at your next meal. Hair is 97% protein, so it makes sense to eat a high protein diet (fish, chicken, lentils...) to help replenish hair and prevent brittle, weak strands from forming. Zinc and iron are also necessary minerals that will strengthen hair from within, giving shine and radiance to your locks.Vitamins B, B5, C and D are also important to the scalp, hair follicle and growth ability of your tresses, so packing your diet full of foods rich in these vitamins is essential.


Salmon is a real wonder food for our hair. As well as being rich in protein and vitamin D, both of which are important to hair health, it is full of omega 3. Fatty acids found in omega 3 are essential to hair growth, but our bodies are unable to produce them on their own, so we have to eat them if we want great hair.


Sweet Potato
Delicious sweet potatoes are packed full of the antioxidant beta carotene. Your body turns beta carotene into vitamin A, which is vital for good hair health. A lack of vitamin A can also help to protect your scalp against unsightly dandruff.


These nuts are high in biotin and vitamin E, which is essential protection for your hair, especially in the summer months when our locks get no respite from the sun. Walnuts are also high in copper, which helps to keep your natural hair color radiant.


Full of zinc, selenium, sulphur, and iron, eggs are essential for protection against hair loss. Iron carries oxygen to the hair follicles, promoting growth and resulting in thicker, longer hair.


We all know how good spinach is for us, but did you also know that the iron, beta carotene, folate, and vitamin C found in this leafy green is also great for the health of your hair follicles and scalp? Get hair-health-conscious with spinach recipe.


As well as being rich in protein - your hair is about 97% protein, so without replenished supplies, your hair will become weak and brittle-oysters are packed full of zinc. If you are lacking in zinc, you may experience hair loss or a flaky scalp.


Lentils are another great way to pack your diet with protein, iron, zinc, and biotin. Fill up on flavorsome lentil soup with bacon.


It might not seem the most exciting option, but chicken is a great source of protein, zinc, iron, and B vitamins. Keep your hair thick, strong and long with tender chicken.


Greek Yogurt
Isn't it great to know we can be healthy, at the same time as treating ourselves to dessert? Greek yogurt is full of important proteins, vitamin D and vitamin B5, which you will discover in hair products under the name pantothenic acid. Pack your hair with these healthy must-haves.


Vitamin C is critical to prevent hair breakage and for promoting scalp circulation. Top up with blueberries, a real super fruit when it comes to packing in the vitamin C. It's doing your hair the world of good.