These top foods are great for health hair and a healthy body.



Nuts are a tasty snack and great for beautiful hair. One nut in particular, the Brazil nut, is a great source of selenium. Walnuts are high in omega-3 fatty acids. Nuts such as cashews and almonds and have a high zinc content. Zinc deficiency can lead to hair loss.


Eggs are an excellent source of high biological protein, biotin and vitamin B-12, all elements important in maintaining healthy hair. Unlike some food, preparation of eggs does not seem to make a difference – the benefits are the same so enjoy scrambled, hard boiled or over-easy any time of the day!

  • 2 of 5
Sarah Nelson