@TeriseD
From the NIH
NIH
Iron Fact Sheet for Health Professionals
For people who are not anemic and don't need supplements, the recommended daily amount to eat is 18 mg.
With that in mind, in a given serving here's the amount of iron:
Top of the list is fortified to 100% DVA dry cereal with 18 mg.
Next up are oysters or canned white beans, at 8 mg per serving each and beef liver at 5 mg.
Lentils and tofu come in with 3 mg; so does spinach but it's in a notoriously hard to absorb state, Popeye notwithstanding!
Lean beef, dark chocolate, kidney beans, garbanzos, sardines, and cashews offer 2 mg each. Yay chocolate!
Chicken, turkey, eggs, rice, bread, and broccoli have 1 mg per serving.
By my reckoning, for purposes of restoring health in anemia, chicken and eggs, much as I love cooking and eating them, are pretty low on the list.
I noticed this list didn't include chicken liver. I extrapolated it from 100 grams to a 3 oz serving, same size as on the NIH site. It's a champion at 9 mg!!!