The 10 Best Foods for Hair Growth, According to Dietitians


Rich in omega-3 fatty acids, salmon supports a healthy scalp and promotes hair growth. It also provides protein and vitamin D.


Spinach is a nutrient powerhouse, containing iron, vitamins A and C, and folate. These nutrients support the hair growth cycle and promote a healthy scalp.

Sweet Potatoes:

Sweet potatoes are a great source of beta-carotene, which the body converts into vitamin A.


Eggs are an excellent source of biotin, a B-vitamin that is important for hair growth. They also contain protein and iron, which are essential for healthy hair.


Berries are rich in antioxidants, such as vitamins C and E, which protect hair follicles from damage. 


Avocado is a good source of healthy fats, including monounsaturated fats and vitamin E.

Nuts and Seeds:

Nuts and seeds, such as almonds, walnuts, and flaxseeds, provide essential fatty acids, biotin.

Greek Yogurt:

Greek yogurt is high in protein, which is essential for hair growth. It also contains vitamin B5.


Oysters are rich in zinc, a mineral that plays a crucial role in hair growth and repair. A deficiency in zinc can lead to hair loss.

Bell Peppers:

Bell peppers are an excellent source of vitamin C, which helps in the absorption of iron from plant-based foods.

for  more stories..