The 10 Best Foods for Hair Growth, According to Dietitians


Rich in omega-3 fatty acids, which are essential for hair growth and a healthy scalp.


Loaded with vitamins and minerals, including iron, folate, and vitamins A and C, which contribute to a healthy scalp.

Greek Yogurt:

High in protein, a key component for hair structure, and contains vitamin B5 (pantothenic acid), which may help prevent hair thinning.


A good source of protein and biotin, a B-vitamin that is essential for hair growth.

Sweet Potatoes:

Packed with beta-carotene, which the body converts into vitamin A, promoting a healthy scalp and hair.


Contains healthy fats, vitamin E, and biotin, contributing to moisturized hair and a healthy scalp.

Nuts and Seeds:

Almonds, walnuts, and sunflower seeds are rich in vitamin E, which may contribute to hair health.


Blueberries, strawberries, and raspberries are high in antioxidants, which help protect hair follicles from damage.


A great source of zinc, a mineral that supports hair growth and helps prevent hair loss.

Beans and Legumes:

Lentils, chickpeas, and black beans are excellent sources of protein, iron, and zinc, all crucial for hair health.


Blue Rings