This crucial nutrient helps your body make blood, and low levels of it are linked to hair loss. The reason why isn’t clear, but make sure you eat plenty of iron-rich foods like meat, fish, poultry, tofu, broccoli, and all kinds of greens. Talk to your doctor before taking iron pills, though. Too much can cause vomiting and constipation. Very high doses can even be fatal.