HomeMembershipGroup FitnessPersonal TrainingFriends ClubCommunityContact / FAQAbout Us Blog

Top 10 Foods for Healthy Hair
When it comes to healthy hair, it’s not just what you put on your tresses that counts -- it’s what you put in your body, too.
Better-looking hair can start at your next meal.

1. Salmon
Besides being rich in protein and vitamin D (both are key to strong hair) the omega-3 fatty acids found in this tasty cold-water fish are the true superstar. 

2. Walnuts
These are the only type of nut that have a significant amount of omega-3 fatty acids. They're also rich in biotin and vitamin E, which helps protect your cells from DNA damage.

​3. Oysters
Oysters are rich in zinc, a lack of which can lead to hair loss (even in your eyelashes), as well as a dry, flaky scalp. 

4. Sweet Potatoes
Sweet potatoes are a great source of the antioxidant beta carotene, which your body turns into vitamin A. 

5. Eggs
A great source of protein, eggs are loaded with four key minerals: zinc, selenium, sulfur, and iron.

6. Spinach
The iron, beta carotene, folate, and vitamin C in spinach help keep hair follicles healthy and scalp oils circulating.

7. Lentils
Tiny but mighty, these legumes are teeming with protein, iron, zinc, and biotin, says Fishman, making it a great staple for vegetarian, vegans, and meat eaters.

8. Greek yogurt
Cruise the dairy aisle for low-fat options such as Greek yogurt, which is high in hair-friendly protein, vitamin B5 (pantothenic acid -- an ingredient you'll often see on hair care product labels), and vitamin D.

9. Blueberries
Exotic super fruits may come and go but when it comes to vitamin C, "It's hard to top this nutrient superhero," Drayer says.

​10. Poultry
This everyday entree is extraordinary when it comes to protein, as well as hair-healthy zinc, iron, and B vitamins to keep strands strong and plentiful. 

-By Elizabeth B. Krieger
Reviewed by Victoria Barbosa, MD
WebMD Feature