5. Chickpeas
Chickpeas, also known as garbanzo beans, are a nutrient-dense food that is high in iron. One cup of cooked chickpeas contains around 4.7 milligrams of iron, which is 26% of the recommended daily intake. Chickpeas are also a good source of protein, fibre, and folate.
6. Oysters
Oysters are a type of shellfish that is high in iron. One serving of oysters contains around 3.2 milligrams of iron, which is 18% of the recommended daily intake. Oysters are also a good source of zinc and vitamin B12.