Eating extra Spinach for Iron loss? Once you have an iron deficiency, eating more iron rich foods does not correct the problem as the absorption of iron is heavily influenced by other factors. Iron supplements are the most effective way of restoring iron concentrations to acceptable levels without upset to the digestion.