What Foods Are Good for Healthy Hair?


Quick Answer

Foods that are good for healthy hair include those that are rich in essential fatty acids, folic acid and protein, according to WebMD. Fatty fish, bananas and beans contain these nutrients. A well-balanced diet prevents hair loss in some cases.

Continue Reading
What Foods Are Good for Healthy Hair?
Credit: Steven Leonti CC-BY 2.0

Full Answer

Essential fatty acids maintain healthy hair, skin and nails, claims WebMD. Foods high in omega-3 fatty acid include fish such as salmon, mackerel and tuna. Flaxseed oil, walnuts and almonds are vegetarian versions of fatty acid that improve hair health.

Nutrients that are often deficient in vegetarian diets include folic acid and vitamins B6 and B12, states WebMD. To get enough vitamin B6, a person can eat bananas, potatoes and spinach. To improve folic acid levels, it helps to eat grains, beans and lentils. Taking a supplement or eating meat and dairy products can boost levels of vitamin B12.

Protein is another essential healthy hair nutrient that people often lack, claims WebMD. One serving of protein per day of lean meats, fish, poultry or eggs can help maintain healthy hair. Soy products also contain plenty of protein. Individuals who need more magnesium, zinc or biotin can take a multivitamin every day to get the nutrients necessary for healthy hair.

Hair health has a genetic factor, according to WebMD. Hormonal issues, thyroid disease and anemia cause hair loss or changes in texture.

Learn more about Hair

Related Questions