Medically reviewed by Elizabeth Barnes, RDNAmong other foods, plant sources like spinach can provide good amounts of iron.Credit: Ekaterina Goncharova / Getty ImagesKey TakeawaysChicken liver is a rich source of iron, with a 3-ounce serving providing 10.8 mg.Adding vitamin C-rich foods to meals can help your body absorb more non-heme iron.Eating plant-based iron sources with meat can improve your body’s ability to store non-heme iron.Some people…