4. Goose Liver

We already mentioned beef spleen, and the liver is right after the highest supply of iron from animal sources. Depending on the species, the liver may contain more or less iron, and goose liver is one of the richest foods, with 28 milligrams of iron for each portion of 94 grams. Foie grass does not count as a rich source because it is a type of goose liver abnormally hypertrophied.



