The 7 Best Foods for Hair Growth, According to Dietitians

Salmon

Rich in omega-3 fatty acids, salmon promotes hair growth and density by reducing dead hairs. Other fatty fish like mackerel, tuna, and herring are also excellent sources of this nutrient.

Nuts

Nuts contain healthy fats and vitamins like zinc, which prevent hair loss. Pistachios, in particular, are rich in biotin and antioxidants, essential for maintaining strong and healthy hair.

Eggs

A prime source of biotin, eggs can help combat hair loss. They're also rich in zinc and selenium, further promoting hair health.

Legumes

Beans, chickpeas, and lentils are excellent sources of lean protein, essential for hair health as the hair shaft is primarily composed of keratin.

Spinach

Loaded with vitamin A and iron, spinach supports healthy hair growth. However, it's important not to consume too much vitamin A, as excessive intake can lead to hair loss.

Sweet Potatoes

Sweet potatoes are rich in beta-carotene, a precursor to vitamin A, essential for healthy hair follicles and sebaceous glands. Optimal levels of vitamin A are crucial for maintaining healthy hair.

Avocados

A rich source of vitamin E, avocados nourish the hair and scalp, reducing oxidative stress and promoting hair growth. Their healthy fats also contribute to overall hair health.