The top 10 foods that are high in iron

1. Red Meat: Beef, lamb, and pork are rich sources of heme iron, which is more easily absorbed by the body.

2. Liver: Beef liver, chicken liver, and other organ meats are extremely high in iron and other nutrients.

3. Shellfish: Clams, oysters, and mussels are excellent sources of iron, especially heme iron.

4. Beans and Lentils: Kidney beans, chickpeas, lentils, and black beans are good plant-based sources of iron.

5. Spinach: Dark leafy greens like spinach are packed with iron, along with other vitamins and minerals.

6. Tofu: Tofu and other soy products are rich in iron, making them a great choice for vegetarians and vegans.

7. Quinoa: This whole grain is not only high in iron but also a complete protein, making it a nutritious option.

8. Pumpkin Seeds: These seeds are a good source of iron, as well as zinc and magnesium.

9. Nuts: Cashews, almonds, and pine nuts contain iron and are healthy snack options.

10. Fortified Cereals: Many breakfast cereals are fortified with iron, making them a convenient way to boost your iron intake.