Also, animal-based iron is more easily absorbed than plant-based iron. The foods highest in iron are red meat, organ meats, seafood, fortified cereals, whole grains, legumes, and spinach.