Vegetarian Iron Sources
Last reviewed: February 16, 2026
A comprehensive guide to plant-based iron sources, how to maximize iron absorption, and meeting iron needs on a vegetarian or vegan diet.
Vegetarian Iron Sources
Meeting your iron needs on a vegetarian or vegan diet is absolutely possible with proper planning. This guide covers the best plant-based iron sources and strategies to maximize absorption.
What It Means
There are two types of dietary iron:
- Heme iron: Found in animal products, more easily absorbed
- Non-heme iron: Found in plant foods, less easily absorbed but still effective
While non-heme iron is less easily absorbed, you can meet your iron needs through plant-based sources by eating a variety of iron-rich foods and optimizing absorption.
Best Plant-Based Iron Sources
Legumes
- Lentils (cooked): ~3.3 mg per cup
- Chickpeas (cooked): ~4.7 mg per cup
- Black beans (cooked): ~3.6 mg per cup
- Kidney beans (cooked): ~3.9 mg per cup
- Soybeans and tofu: ~6.6 mg per cup (tofu)
Nuts and Seeds
- Pumpkin seeds: ~2.3 mg per ounce
- Sesame seeds: ~4.2 mg per ounce
- Cashews: ~1.9 mg per ounce
- Almonds: ~1.1 mg per ounce
- Hemp seeds: ~2.4 mg per ounce
Whole Grains
- Quinoa (cooked): ~2.8 mg per cup
- Oats (cooked): ~2.1 mg per cup
- Brown rice (cooked): ~0.8 mg per cup
- Fortified cereals: Varies (check labels)
Dark Leafy Greens
- Spinach (cooked): ~6.4 mg per cup
- Swiss chard (cooked): ~4 mg per cup
- Kale (cooked): ~1.2 mg per cup
- Collard greens (cooked): ~2.2 mg per cup
Other Vegetables
- Potatoes with skin: ~2.7 mg per medium potato
- Mushrooms: ~2.7 mg per cup
- Broccoli: ~1.1 mg per cup
Dried Fruits
- Apricots: ~3.5 mg per half cup
- Raisins: ~1.5 mg per half cup
- Prunes: ~1.2 mg per half cup
Maximizing Iron Absorption
Pair with Vitamin C
Vitamin C significantly enhances non-heme iron absorption:
- Add citrus fruits to meals
- Include bell peppers, tomatoes, or broccoli
- Drink orange juice with iron-rich meals
- Add lemon juice to salads or cooked greens
Cooking Methods
- Cooking can increase iron availability in some foods
- Soaking and sprouting legumes can improve absorption
- Avoid cooking in cast iron if you have hemochromatosis
Avoid Absorption Inhibitors
- Don't consume coffee or tea with iron-rich meals (wait 1-2 hours)
- Avoid taking calcium supplements with iron-rich meals
- Limit consumption of foods high in phytates (can be reduced by soaking)
Daily Iron Needs
Recommended daily iron intake for women:
- Ages 19-50: 18 mg per day
- Pregnant: 27 mg per day
- Breastfeeding: 9-10 mg per day
- Over 50: 8 mg per day
What Is Normal
It's normal to:
- Need to be mindful of iron intake on a vegetarian diet
- Include a variety of iron-rich foods throughout the day
- Consider supplements if recommended by your healthcare provider
- Have your iron levels checked periodically
What Is Not Normal
You should seek medical advice if:
- You're experiencing symptoms of iron deficiency
- You're unable to meet iron needs through diet alone
- You have heavy menstrual periods
- You're pregnant or planning pregnancy
When to See a Doctor
Consult a healthcare provider if:
- You're experiencing symptoms of iron deficiency
- You want to check your iron levels
- You're considering iron supplements
- You have concerns about meeting nutritional needs
Meal Planning Tips
Breakfast Ideas
- Fortified cereal with berries
- Oatmeal with dried fruits and nuts
- Smoothie with spinach and vitamin C-rich fruits
Lunch Ideas
- Lentil soup with tomatoes
- Quinoa salad with chickpeas and vegetables
- Bean burrito with bell peppers
Dinner Ideas
- Stir-fried tofu with broccoli and bell peppers
- Lentil curry with vegetables
- Bean-based chili with tomatoes
Snacks
- Trail mix with nuts and dried fruits
- Hummus with vegetables
- Fortified crackers with nut butter
Supplements
If you need additional iron:
- Work with your healthcare provider to determine the right supplement
- Consider liquid or gentle iron formulations if standard supplements cause stomach upset
- Take supplements as directed
- Don't take with calcium supplements or coffee/tea
Special Considerations
During Pregnancy
- Iron needs increase significantly
- May need supplements even with a well-planned diet
- Regular monitoring is important
With Heavy Periods
- May need higher iron intake
- Consider supplements if recommended
- Monitor iron levels regularly
Remember, a well-planned vegetarian or vegan diet can absolutely meet your iron needs. Focus on variety, pair iron-rich foods with vitamin C, and work with your healthcare provider to ensure you're meeting your individual needs.