Nuts are great for fighting hair loss, Ellery says. “They have oils which contribute to the elastin in your hair [and] contributes to the growth. If you don’t have enough oils in the body your hair will snap.”
But don’t overdo it, she advises. “It will make your hair lank.”
Iron deficiency is the second cause of hair loss, and the easiest to treat, according to Dr. Mickey Barber, of the age management institute Cenegics Carolinas.
Spinach is rich in minerals and vitamins — iron, beta carotene, folate and vitamin C — which “keep hair follicles healthy and scalp oils circulating,” according to WebMD.
Foods rich with magnesium help with hair growth, explains Ellery. A lack of magnesium can cause hair loss. Halibut (and other types of fish) are rich in the mineral.
Carrots are rich in beta carotene, which the body turns into vitamin A. When it comes to your hair, vitamin A helps produce scalp-sustaining oils, according to WebMD.
5. Bok Choy
Dermatologists treating hair loss look at your ferritin levels, which detect if your body has a good level of iron and the health of your hair, explains women’s hair restoration expert Lucinda Ellery. Help get those ferritin levels up by eating bok choy, which is rich in iron.
6. Greek Yogurt
A lot of at-home hair mask recipes have greek yogurt in them for a reason. The perennial health food favorite greek yogurt can also help with your hair — low-fat versions have vitamin B5 and vitamin D which are linked to hair and follicle health, according to WebMD.
Vitamin D is great for your hair, says Ellery. Eggs — the whole egg mind you — are a good source for this vitamin.