foods to eat for healthy hair growth
Eat Iron Rich Foods. Iron is also essential for hair growth and can be found in blackstrap molasses, green leafy vegetables, leeks, cashews, dried fruits, figs, and berries. To help your body absorb iron, youâll need enough vitamin C.
Essential fatty acids are specific fats that are critical to the proper function of your body. Your body is not able to produce these fatty acids on its own, so it is necessary that you eat foods containing them. Essential fatty acids from walnuts, flaxseeds, fish and avocado are great foods to eat for healthy hair.
Iron and zinc help hair follicles to grow, says Wilma Bergfeld, MD, a dermatologist at the Cleveland Clinic. She suggests eating lean red meat, which is rich in both nutrients, twice a week. Pair nonmeat sources, such as soybeans or lentils, with a vitamin C-rich food like an orange to boost iron absorption. 2 of 7.