This leafy vegetable is excellent for your body for many reasons, not the least of which is hair health. The power players here are folate and iron. Folate is a B vitamin that aids the creation of red blood cells, and iron (which spinach is high in) helps the red blood cells carry oxygen. With iron deficiency, a condition known as anemia, cells can't get enough oxygen to function properly. The result can be devastating to the whole body, causing weakness, fatigue, and maybe even hair loss. One large-scale study found that premenopausal women who had severe hair loss were more likely to have low iron reserves (as measured by a test for a form of iron called ferritin) than women with sufficient reserves of iron. Women of childbearing age are more likely to experience iron deficiency because they lose a significant amount of iron in the blood that's shed during menstruation. Before menopause, women may want to consider taking a multivitamin that contains iron.