Vegan foods high in iron

Ranked per typical serving, as a share of a daily target of 18 mg (women 19 to 50). Beans, lentils, tofu and greens lead the list. Iron from plants is absorbed less well, so people who eat no meat need more of it.

  1. Breakfast cereal, fortified with 100% of the Daily Value1 serving · 18 mg100%
  2. White beans, canned1 cup · 8 mg44%
  3. Lentils, boiled½ cup · 3 mg17%
  4. Spinach, boiled½ cup · 3 mg17%
  5. Tofu, firm½ cup · 3 mg17%
  6. Chickpeas, boiled½ cup · 2 mg11%
  7. Kidney beans, canned½ cup · 2 mg11%

Vegan recipes with these foods

One tap, no sign-up. It will be live soon in the Recipes Market Place, on the website and in the app.

More: Vegan foods high in vitamin D · Vegan foods high in vitamin B12 · Vegan foods high in calcium · Vegan foods high in protein

Figures: NIH Office of Dietary Supplements. Checked 20 October 2026. Amounts vary by brand and how a food is grown and cooked. Values are estimates. GapPlate is not medical advice.

Add a recipe Add from a link My recipes

GapPlate Recipes Privacy Policy · Terms and Conditions