Prevent hair loss with these superfoods:
Oysters – The ultimate zinc boost
Oysters contain around 16.6 mg of zinc per 100 g, making them one of the richest sources of this essential mineral. Zinc supports hair follicle function and prevents hair shedding.
Salmon – Packed with omega-3s for shine and strength and prevent hair loss
Salmon provides approximately 2.3 g of omega-3 fatty acids per 100 g. These healthy fats nourish the scalp, reduce inflammation, and promote strong, shiny hair.
Eggs – A biotin and protein powerhouse
A 100 g serving of eggs contains 12.5 g of protein and 25 µg of biotin, both vital for hair health. Protein strengthens strands, while biotin supports hair growth and prevents brittleness.
Spinach – A nutrient-dense superfood for hair & prevent hair loss
Raw spinach contains 2.7 mg of iron and 28 mg of vitamin C per 100 g, helping with iron absorption and hair strength. It also provides folate and vitamin A to keep hair follicles healthy.
Greek yoghurt – Protein and vitamin B5 for hair growth
Greek yoghurt provides 9–10 g of protein and 0.3–0.5 mg of vitamin B5 per 100 g. These nutrients improve blood circulation to the scalp and support hair thickness.
Sweet potatoes – A natural source of vitamin A
A 100 g serving of sweet potatoes contains 13.1 mg of beta-carotene, which converts to 1,090 µg of vitamin A. This helps produce sebum, a natural scalp conditioner that keeps hair hydrated.
Brazil nuts – The selenium-rich scalp booster & prevent hair loss
Brazil nuts contain between 1,900–2,500 µg of selenium per 100 g. Selenium is vital for hair growth and helps maintain thick, strong strands.
Lentils – A plant-based protein and iron source
Boiled lentils provide 9.0 g of protein and 3 mg of iron per 100 g. These nutrients support hair cell regeneration and scalp health.
Bell peppers – Vitamin C for collagen production
Yellow bell peppers contain around 183 mg of vitamin C per 100 g, while green bell peppers provide 80 mg. Vitamin C boosts collagen, strengthening hair and preventing split ends.
Seaweed – The unexpected hair growth secret
Dried kelp contains approximately 2,600 µg of iodine per 1 g. Iodine supports thyroid function, which regulates hair growth and prevents excessive shedding.
“By incorporating these foods into your daily diet, you give your scalp and hair the essential nutrients they need to thrive,” says Dr. Suhail Alam from Aventus Clinic. “A well-balanced diet combined with proper hair care makes a noticeable difference in hair health over time.”
If you're thinking of buying something recommended by us, please go via the links on our pages. When you do this we may earn a fee which supports our editorially independent, family business.