Iron-deficiency anemia, the most common type, happens when the body doesn’t have enough iron to make adequate hemoglobin, the protein in red blood cells that carries oxygen. The American Society of Hematology notes that dietary changes can meaningfully help mild to moderate iron-deficiency anemia, though more severe cases often need iron supplements or treatment for an underlying cause, like heavy menstrual bleeding or a digestive condition affecting absorption. Beyond iron itself, vitamin B12 and folate are essential for healthy red blood cell formation, which is why anemia isn’t always about iron alone. For a longer list with exact iron amounts per serving, see our guide to foods high in iron.
Best Foods for Anemia and Iron Absorption
1. Red Meat: The Most Bioavailable Iron Source
Red meat contains heme iron, the form the body absorbs most efficiently, generally two to three times more readily than the non-heme iron found in plant foods.
| Nutrient | Per 3 oz Lean Beef |
|---|---|
| Calories | 184 |
| Iron | 15% DV (heme iron) |
| Vitamin B12 | 106% DV |
| Protein | 22g |
Best eaten: a few times a week, choosing lean cuts to limit saturated fat.
2. Liver: The Most Concentrated Iron and B12 Source
Liver, particularly beef liver, packs an exceptionally high dose of both iron and B12, making it one of the most efficient single foods for correcting anemia, when eaten in moderation.
| Nutrient | Per 3 oz Beef Liver |
|---|---|
| Calories | 175 |
| Iron | 36% DV (heme iron) |
| Vitamin B12 | 1176% DV |
| Folate | 65% DV |
Best eaten: once a week or so, since it’s also high in vitamin A, which shouldn’t be overconsumed.
3. Lentils: A Top Plant-Based Iron Source
Lentils provide non-heme iron along with folate, another nutrient essential for red blood cell production, making them especially useful for anyone following a vegetarian or vegan diet.
| Nutrient | Per 1 Cup Cooked |
|---|---|
| Calories | 230 |
| Iron | 37% DV (non-heme iron) |
| Folate | 90% DV |
| Protein | 18g |
Best eaten: paired with a vitamin C food, like tomatoes or bell peppers, to boost non-heme iron absorption.
4. Spinach: An Iron and Folate-Rich Leafy Green
Spinach delivers a meaningful amount of non-heme iron along with folate, though its iron absorption is limited by oxalates, which is why pairing it with vitamin C matters even more here.
| Nutrient | Per 1 Cup Cooked |
|---|---|
| Calories | 41 |
| Iron | 36% DV (non-heme iron) |
| Folate | 66% DV |
| Vitamin C | 29% DV |
Best eaten: lightly cooked, with a squeeze of lemon juice to further support absorption.
5. Fortified Cereals: A Practical High-Dose Option
Many breakfast cereals are fortified with iron at levels that can supply a large share of daily needs in a single serving, making them a useful, if less “whole food,” option.
| Nutrient | Per 1 Cup Fortified Cereal |
|---|---|
| Calories | Varies by brand |
| Iron | Up to 100% DV, check label |
| Folate | Often fortified too |
Best eaten: with milk or a vitamin C-rich fruit like berries or orange slices, choosing lower-sugar options.
6. Pumpkin Seeds: An Iron-Rich Snack
Pumpkin seeds offer a reasonable amount of iron in a portable, snack-friendly package, along with magnesium and zinc.
| Nutrient | Per 1 oz |
|---|---|
| Calories | 151 |
| Iron | 15% DV (non-heme iron) |
| Magnesium | 37% DV |
Best eaten: roasted as a snack, or sprinkled on salads.
7. Citrus Fruits and Bell Peppers: The Absorption Partner
Vitamin C can increase non-heme iron absorption several-fold when eaten in the same meal, which is why these foods matter almost as much as iron sources themselves for anyone relying on plant-based iron.
| Nutrient | Per 1 Cup Bell Peppers |
|---|---|
| Calories | 39 |
| Vitamin C | 211% DV |
| Fiber | 3g |
Best eaten: in the same meal as an iron-rich food, like lentils or fortified cereal.
8. Shellfish: A B12 and Heme Iron Combination
Clams, mussels, and oysters combine heme iron with an exceptionally high dose of vitamin B12, addressing both major nutritional causes of anemia in one food.
| Nutrient | Per 3 oz Clams |
|---|---|
| Calories | 126 |
| Iron | 126% DV (heme iron) |
| Vitamin B12 | 4237% DV |
Best eaten: steamed, a couple of times a month, from a reputable source.
Quick Reference: All 8 Foods at a Glance
| Food | Serving Size | Iron Type |
|---|---|---|
| Red meat | 3 oz | Heme |
| Liver | 3 oz | Heme |
| Lentils | 1 cup cooked | Non-heme |
| Spinach | 1 cup cooked | Non-heme |
| Fortified cereal | 1 cup | Fortified |
| Pumpkin seeds | 1 oz | Non-heme |
| Citrus/bell peppers | 1 cup | Absorption booster (vitamin C) |
| Shellfish | 3 oz | Heme + B12 |
5 Tips for Getting the Most Iron From Food
- Pair non-heme iron sources with vitamin C at the same meal, since this can boost absorption significantly.
- Avoid drinking tea or coffee with iron-rich meals. The tannins in both can reduce non-heme iron absorption by a meaningful amount.
- Cook in cast iron cookware occasionally, which can add a small amount of iron to food, especially acidic dishes like tomato sauce.
- Get tested before supplementing heavily. Iron supplements can cause digestive side effects and aren’t appropriate for everyone, since excess iron can be harmful.
- If fatigue and other anemia symptoms persist despite dietary changes, follow up with a doctor, since anemia has causes beyond diet that need direct treatment.

The Bottom Line
Iron-rich foods, paired thoughtfully with vitamin C and away from iron-blocking tannins, can meaningfully support recovery from mild iron-deficiency anemia. Persistent or severe symptoms deserve a full medical workup, since anemia has several possible causes beyond diet.
This article is for informational purposes and is not a substitute for personalized medical advice. If you suspect anemia, see a doctor for blood testing before starting iron supplements. Nutrition data sourced from USDA FoodData Central.



