Style Hair

Sunday 31 August 2014

Heavenly Hair: Top foods for healthy locks

Freya Drohan

Published 16/06/2014 | 12:11

  • Share
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.

  • Share
  • Go To

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.

Read More

Editors Choice

Also in Style