🩸 Best Iron Sources

15 curated foods with verified nutrition data

Iron deficiency is one of the most common nutrient deficiencies worldwide, particularly affecting menstruating women, pregnant women, vegetarians, and endurance athletes. The Daily Value is 18mg.

Heme iron (from animal sources) absorbs at 15–35%; non-heme iron (from plants) at 2–20%. Combining plant iron sources with vitamin C significantly improves absorption — squeeze lemon on your spinach, or have orange juice with your fortified cereal. Coffee and tea reduce iron absorption when consumed with meals. People with iron deficiency should work with a clinician — supplementation without testing can cause harm in some genetic conditions.

📊 Best Iron Sources — Nutrition Comparison

Food Iron Calories Protein Carbs Fat
Edamame 1 cup shelled (155g) 3.5 mg 188 18.5 g 13.8 g 8.1 g
Asparagus 1 cup (134g) 2.9 mg 27 2.9 g 5.2 g 0.2 g
Sardines 1 can drained (92g) 2.7 mg 191 22.7 g 0 g 10.5 g
Pumpkin Seeds 1 oz (28g) 2.5 mg 157 8.5 g 3 g 13.7 g
Pea Protein Powder 1 scoop (30g) 2.5 mg 114 24 g 1.5 g 1.8 g
Hemp Hearts 3 tablespoons (30g) 2.4 mg 166 9.5 g 2.6 g 14.6 g
Tempeh 3 ounces (85g) 2.3 mg 163 17.2 g 6.5 g 9.2 g
Firm Tofu 3 ounces (85g) 2.3 mg 122 14.7 g 2.4 g 7.4 g
Red Beans 1/2 cup (130g) 2.2 mg 113 6.8 g 21 g 0.4 g
Peas 1 cup (145g) 2.1 mg 117 7.9 g 21 g 0.6 g
Snap Peas 1 cup (98g) 2 mg 41 2.7 g 7.4 g 0.2 g
Spirulina 1 tablespoon (7g) 2 mg 20 4 g 1.7 g 0.5 g
Oat Milk 1 cup (240g) 2 mg 120 3 g 16 g 5 g
Great Northern Beans 1/2 cup (130g) 1.9 mg 148 9.6 g 27.2 g 0.6 g
Mahi Mahi 1 fillet (113g) 1.7 mg 123 26.8 g 0 g 1 g
All values shown are per serving. Nutrition data sourced from the USDA Food Data Central database. Tap any food name to see full nutrition details including vitamins, minerals, and a per-serving daily value table.
← Back to all food categories