Thursday 26 May 2016

Heavenly Hair: Top foods for healthy locks

Published 16/06/2014 | 12:11

Beautiful woman with magnificent hair
Beautiful woman with magnificent hair

Horse shampoo, silk pillows, apple cider vinegar masks: the quest for Rapunzel-worthy locks is never ending.

But could the secret lie in your diet? For shiny, healthy hair, it is important to incorporate the following fats, vitamins and minerals into the diet:

Young beautiful model showing her long red hair
Young beautiful model showing her long red hair



Hair is about 97% protein, and the body needs enough protein to ensure that the hair that is naturally shed every day is replaced.

Eat: Turkey, chicken, tuna, cottage cheese, lean beef, soybeans, pumpkin seeds, peanuts, almonds, Greek yoghurt.


Omega-3 fatty acids

Beneficial omega-3 fatty acids can’t be made by the body, so therefore must be included in the diet. These fatty acids encourage hair growth and keep your scalp hydrated.

Eat: Salmon, herring, sardines, trout, mackerel, avocado, flax seeds, walnuts, cauliflower.


Vitamin E

This vitamin helps protect cells from DNA damage, which is important because your scalp rarely gets protected from the sun.

Eat: Walnuts, olive oil, shrimp, broccoli, sunflower seeds, almonds.



A lack of zinc can lead to hair loss, and dry scalp. Insufficient zinc levels also lead to dull and lacklustre hair.

Eat: Oysters, nuts, beef, poultry, eggs, lentils.



Iron carries oxygen to the hair follicles, and too little iron in the body is a major cause of hair loss.

Eat: eggs, spinach, green pepper,  tofu, chickpeas, kidney beans, apricots, broccoli, wheat germ, nuts,


So there you have it… Maybe she wasn’t born with it, afterall.

Online Editors

Read More

Promoted articles

Editors Choice

Also in this section