Plant iron (non-heme only): abundant in legumes, leafy greens and fortified foods, but absorbs poorly and is heavily influenced by meal composition. Where plant iron wins: it is available in every meal without animal products, and for strict vegans it is the only dietary option. Pairing with vitamin C and avoiding tea, coffee and calcium at the same meal improves absorption meaningfully.
Synthetic iron supplements (ferrous sulfate, ferrous fumarate): deliver non-heme iron at a precise, high dose. Where synthetic iron wins: a doctor can prescribe a specific amount to correct a measured deficiency. Where it loses: the tolerability problem. Constipation, nausea and stomach discomfort are common because the unabsorbed fraction irritates the gut. Many people stop taking them because of the side effects.
Heme iron from beef liver: absorbs at roughly 15 to 35 percent depending on the meal and iron status regardless of meal composition, through a dedicated pathway. Gentler on the stomach because more of it is absorbed and less remains in the gut. But it is animal sourced. For flexitarians and reducetarians who are open to a small animal-sourced supplement, it closes the gap efficiently. For strict vegans, it is not an option, and the plant-iron-plus-vitamin-C strategy or a synthetic supplement with tolerability management is the path.
Fortified foods, meaning cereals, plant milks and flour, add non-heme iron to the product. Absorption sits at the lower end of the non-heme range because fortification iron is poorly soluble. Useful across a population, inefficient for one person trying to rebuild depleted stores.