Top 12 Iron-Rich Foods You Should be Eating

Iron is an essential mineral that helps your body produce healthy red blood cells, transport oxygen, and support energy production, brain function, and overall health.

Without enough iron, your body can’t deliver oxygen efficiently, which can lead to fatigue, weakness, poor concentration, dizziness, and iron deficiency anemia. Women of reproductive age, children, vegetarians, and frequent blood donors are especially at risk of low iron intake.

Fortunately, many everyday foods are naturally rich in iron. From red meat and organ meats to spinach, lentils, beans, and seeds, choosing the right foods can help you meet your daily iron needs.

In this article, you’ll discover the best foods high in iron and simple tips to help your body absorb more of this important nutrient.

Types of Iron

Iron is found in two forms in food:

  • Heme Iron: Found in animal-based foods and more easily absorbed by the body.
  • Non-Heme Iron: Found in plant-based foods and requires pairing with vitamin C-rich foods for better absorption.

Heme iron is more bioavailable, meaning your body absorbs it more efficiently, while non-heme iron absorption depends on various dietary factors. Including a mix of both types ensures you get enough iron from your diet.

How Much Iron Do You Need Each Day?

According to the NIH Office of Dietary Supplements (ODS), recommended iron intake varies by age, sex, and life stage.

  • Men: 8 mg/day
  • Women: 18 mg/day
  • Pregnant women: 27 mg/day
  • Breastfeeding women: 9 mg/day
  • Children and adolescents: Requirements vary by age

For this article, we use 18 mg as the % Daily Value (DV), as it meets the daily needs of most adults.

What Foods Are High in Iron?

The following foods are among the best dietary sources of iron and can help you meet your daily iron needs as part of a balanced diet.

1. Spinach and Other Leafy Greens 

Dark leafy greens like spinach and Swiss chard are one of the greatest vegan sources of iron.

One cup (180 grams) of cooked spinach offers 6.4 mg of iron, which is 36% of the Daily Value (DV).

Similarly, a cup (118 grams) of Swiss chard packs about 4 mg of iron, delivering 22% of your daily needs.

However, plant-based iron is less bioavailable, so pairing it with vitamin C-rich foods like citrus fruits can help absorption. Leafy greens also contain folate and vitamin K, supporting overall health.

2. Red Meat

Red meats like beef and lamb are some of the richest sources of heme iron.

A 3.5-ounce (100-gram) serving of ground beef provides about 2.9 mg of iron, covering 16% of the DV.

While the same serving of ground lamb offers approximately 1.8 mg of iron, which meets 10% of the daily recommended intake.

Red meat is rich in heme iron, the most easily absorbed form by the body. Studies suggest that people who eat meat regularly are less likely to develop iron deficiency.

Choosing lean cuts ensures you get the benefits of iron without excess saturated fat. Grass-fed beef may also contain higher amounts of nutrients.

3. Liver and Organ Meats

Organ meats, especially liver, are among the most iron-dense foods.

A 3.5-ounce (100 grams) serving of beef liver delivers an impressive 6.5 mg of iron, which is 36% of the DV. Liver is also packed with vitamin A, B vitamins, and protein, making it a powerhouse food for overall health.

Other organ meats, like kidneys, provide 5.8 mg of iron per 100-gram serving, which is 32% of the DV.

Chicken, lamb, and pork liver are also excellent options, each offering substantial amounts of iron.

Along with iron, organ meats are packed with high-quality protein, zinc, choline, selenium, vitamin A, and B vitamins, making them a powerhouse of essential nutrients.

4. Shellfish

Shellfish like oysters, clams, and mussels are loaded with iron. For example, 3.5 ounces (100 grams) of clams contains 2.8 mg of iron, which is 16% of the DV.

Keep in mind that this iron content is based on mixed clam species and may vary by variety. A similar trend is seen in oysters, which are an even richer source of iron and retain most of it when moist-heated.

For instance, 100-gram serving of eastern wild oysters provides 9.21 mg of iron, which is more than half of the daily recommended value.

Like clams and oysters, mussels are another excellent source of heme iron, making them a great addition to an iron-rich diet.

A 100-gram serving of cooked blue mussels provides 6.72 mg of iron, covering around 37% of the Daily Value.

Shellfish also contain high-quality protein, zinc, vitamin B12 and heart-healthy omega-3 fatty acids.

Eating shellfish regularly (2 or 3 servings a week) may support heart health, improve immune function, and prevent the risk of iron deficiency anaemia.

5. Turkey

While not as high in iron as red meat, turkey meat still provides a good amount, particularly dark variety.

Dark meat turkey provides 1.43 mg of iron per 3.5 ounces (100 grams), covering 8% of the Daily Value. In contrast, light meat turkey contains only half that amount, making dark meat the better choice for boosting iron intake.

Dark meat turkey is also rich in zinc, selenium, and B vitamins along with an impressive 28 grams of high-quality protein per 100-gram serving.

Including turkey and chicken in your diet helps provide steady iron intake.

6. Legumes

Legumes like beans, lentils, and chickpeas are excellent plant-based sources of iron.

One cup (198 grams) of cooked lentils packs 6.6 mg of iron, which is 37% of the daily recommended intake.

In comparison, kidney beans and chickpeas provide around 4-5 mg per cup, which covers 22% and 26% of the DV, making them excellent plant-based sources of iron.

White beans go a step further, offering 6.62 mg of iron per cup (179 grams)—making them an even richer source of this essential mineral.

Pairing them with vitamin C-rich foods like tomatoes or bell peppers boosts absorption.

Legumes are also rich in fiber and plant-based protein and may help with weight and blood sugar management, making them a valuable addition to a balanced diet.

7. Tofu and Tempeh

Soy-based foods like tofu and tempeh are great for vegetarians.

A 100 gram-serving of tofu contains 5.36 mg of iron, which delivers 37% of the DV. In comparison, the same serving of tempeh provides 2.13 mg, which is 12% of the daily recommended intake.

Tofu is also rich in plant-based protein, thiamine, calcium, magnesium, and selenium.

Fermented soy products like tempeh also provide probiotics that support gut health.

8. Fish 

Fatty fish like salmon and mackerel are good sources of iron, with 0.6 and 1.6 mg per 3.5-ounce (100-gram) serving, they contribute 3% and 9% of the Daily Value.

Tuna is another great source, with canned tuna providing about 1.7 mg of iron per 100-gram serving, which is 9% of the DV.

These fish are also the excellent sources of omega-3 fatty acids, which support heart and brain health while also offering powerful anti-inflammatory benefits.

Eating fish regularly can improve overall cardiovascular health while boosting iron intake.

9. Quinoa

Quinoa is a nutrient-dense grain and an excellent plant-based source of iron.

One cup (185 grams) serving of cooked quinoa supplies 2.8 mg of iron, covering about 16% of your daily nutrient requirement.

It also boasts high-quality protein, fiber, magnesium, and antioxidants, making it a well-rounded addition to a balanced diet.

Furthermore, its gluten-free nature and impressive nutrient profile make it a staple for those seeking a healthy, iron-rich diet.

10. Dark Chocolate 

Dark chocolate is a surprisingly rich source of iron, making it a delicious way to boost your intake.

A 1-ounce (28-gram) serving of dark chocolate (70–85% cocoa) provides around 3.4 mg of iron, covering 19% of the DV.

It is also packed with fiber, magnesium, copper, and flavonoids, which support heart health and reduce inflammation.

Pairing dark chocolate with vitamin C-rich fruits like strawberries can enhance iron absorption.

Choosing dark chocolate with a high cocoa content gives you the most nutrients while also satisfying your sweet tooth.

11. Tomatoes

While tomatoes contain small amounts of iron, stewed—particularly canned—tomatoes can still contribute to your daily intake.

A half cup (128 grams) of canned tomatoes contains about 1.7 mg of iron (9% of the recommended daily intake), whereas the same serving of cooked tomatoes contains only 0.87 mg.

Sun-dried tomatoes are even richer, offering around 2.5 mg of iron per half cup (28 grams), which is 14% of the DV.

Besides being a source of iron, tomatoes are rich in vitamin C, which enhances iron absorption, and packed with antioxidants like lycopene that support heart health and may reduce the risk of cancer.

While canned tomatoes are rich in iron, they may contain lower levels of vitamin C compared to cooked ones.

Adding tomatoes to your diet, especially alongside other iron-rich foods, can help improve overall nutrient absorption.

12. Fortified Foods

Fortified foods offer a simple and effective way to increase iron intake, especially for those at risk of deficiency.

Many staple foods, such as breakfast cereals, breads, rice, and pasta, are enriched with iron, helping to meet daily needs. In particular, some breakfast cereals are packed with up to 18 mg of iron per serving—covering 100% of the daily recommended intake.

Whole grains like oats, brown rice, and whole wheat bread also contribute to daily iron intake. Reading nutrition labels can help you choose iron-fortified options.

Though uncommon, some brands of plant-based milk alternatives, infant formulas & foods, and some processed foods are fortified with iron.

For instance, an iron-fortified baby food containing yogurt, whole milk, fruit, and multigrain cereal provides about 2.9 mg of iron per container (69 grams), meeting 26% of an infant’s Daily Value.

Since fortified iron is non-heme, pairing these foods with vitamin C-rich options like citrus fruits or bell peppers can enhance absorption, making them even more beneficial for maintaining healthy iron levels.

How to Improve Iron Absorption

Since non-heme iron (from plants) is not as easily absorbed as heme iron (from animal sources), here are some tips to enhance absorption:

  • Pair with Vitamin C: Eating iron-rich foods with vitamin C sources (oranges, bell peppers, tomatoes) enhances absorption.
  • Avoid Calcium with Iron: High-calcium foods (milk, cheese) can interfere with iron absorption, so consume them separately.
  • Cook with Cast Iron: Cooking in a cast-iron pan can increase iron content in foods.
  • Limit Tea and Coffee with Meals: These beverages contain polyphenols that can reduce iron absorption.
  • Include Balanced Meals: Eating a mix of heme and non-heme iron sources helps optimize absorption.

Who May Need More Iron?

Although most people can meet their iron needs through a balanced diet, some groups have higher iron requirements or are at greater risk of iron deficiency.

  • Pregnant women: Iron needs increase during pregnancy to support the growing baby, placenta, and increased maternal blood volume. Inadequate iron intake may increase the risk of anemia, premature birth, and low birth weight.
  • Frequent blood donors: Each blood donation removes a significant amount of iron, making regular donors more likely to develop low iron stores over time.
  • Vegetarians and vegans: Plant foods contain non-heme iron, which is less efficiently absorbed than the heme iron found in animal foods. As a result, vegetarians and vegans may need up to 1.8 times more dietary iron.
  • Menstruating women: Blood loss during menstruation increases daily iron requirements and raises the risk of iron deficiency.
  • Athletes: Intense physical activity can increase iron needs due to higher red blood cell production and small amounts of iron lost through sweat and exercise.

Final Thoughts

Iron is an essential nutrient for overall health, playing a key role in preventing deficiency and maintaining energy levels.

By incorporating a diverse range of iron sources, pairing them strategically, and making simple dietary adjustments, you can enhance iron absorption and support a healthier, more energetic life.

Meeting your daily iron needs contributes to overall well-being, sustains energy, and lowers the risk of iron-related health concerns.

 

 

References:

  1. National Institutes of Health (NIH). Office of Dietary Supplements. Iron Factsheet
  2. U.S. Department of Agriculture. FoodData Central.