Food to Eat for Healthy Hair

9. Beans

If you’re looking to cut back on meat but don’t want to neglect your protein intake, beans are a perfect solution. But beyond a nice amount of protein, beans deliver iron, biotin, zinc, and folate, all of which are essential for healthy hair growth. Even better, beans are very versatile and quite affordable, so you can eat a lot of them.

If you are struggling with hair loss that is not genetic or hormonal in nature (such as post pregnancy or male pattern baldness), or if your hair grows much more slowly than average (0.5 inches per month or 6 inches per year), diet may be part of the cause.

Focus on eating foods that are high in protein, vitamins A, C, D, and E, essential fatty acids, and iron. Zinc, folate, and biotin are also linked to healthy hair growth. A well-rounded diet cures a multitude of ills, and a thick, lustrous head of hair is just one indication that you are healthy inside and out.