
What Foods Are High in Iron? Top Lists from NHS & Red Cross
If you’ve ever felt wiped out after a long week and wondered whether your diet had anything to do with it, you’re not alone. Iron deficiency is one of the most common nutritional shortfalls, especially among women, and the solution often starts on your plate. This guide cuts through the noise to bring you iron-rich foods ranked by actual milligrams per serving, backed by authorities like the NHS, Cleveland Clinic, and the Dietary Guidelines for Americans.
Recommended daily iron for women: 18 mg (NHS) · Recommended daily iron for men: 8 mg (NHS) · 52 foods listed by Cleveland Clinic · Top heme sources: Liver, red meat (Cleveland Clinic) · Top plant sources: Beans, lentils, spinach (Cleveland Clinic)
Quick snapshot
- Liver tops heme iron sources (Cleveland Clinic)
- Vitamin C boosts non-heme absorption (Cleveland Clinic)
- Heme iron absorbs at 15-35%, non-heme at 2-20% (Superpower Nutrition Guide)
- Exact mg per serving varies by preparation method
- Oxalate inhibition magnitude varies case by case
- USDA updated iron food sources data in August 2024 (PMC study on vegan absorption adaptations)
- PMC study on vegan absorption adaptations published recently
- Monitor ferritin levels if following plant-based diet
- Consider fortification if vegetarian long-term
Here’s how these iron-rich foods compare in actual milligrams per serving:
| Food | Iron (mg per serving) | Source |
|---|---|---|
| Liver (beef or chicken) | Highest heme source | Cleveland Clinic |
| Lentils (cooked) | 6.6 mg per cup | Healthline |
| Pumpkin seeds (dried) | 11.4 mg per cup | Healthline |
| Spinach (cooked) | 6.4 mg per cup | USDA Dietary Guidelines |
| Chickpeas (cooked) | 4.7 mg per cup | Healthline |
| Soybeans (cooked) | 6.5 mg per 175ml | HealthLink BC |
| Swiss chard (boiled) | 4 mg per cup | Food Revolution Network |
| Tofu (firm) | 2.4 mg per 150g | HealthLink BC |
| Quinoa (cooked) | 2.8 mg per cup | Healthline |
What food is highest in iron?
When it comes to iron content, liver takes the crown by a wide margin. A single serving of beef liver can deliver more than the entire daily requirement for most adults, making it the undisputed champion among heme iron sources.
Animal sources like liver and red meat
Organ meats—particularly liver—stand apart from other animal proteins. According to Cleveland Clinic, beef liver contains approximately 4.5 mg of iron per ounce, and chicken liver offers comparable values. Red meat in general ranks second, with chuck roast and ground beef providing substantial amounts.
- Beef liver: ~4.5 mg per ounce
- Chicken liver: ~3.5 mg per ounce
- Ground beef (85% lean): ~1.3 mg per 3 oz serving
- Beef chuck roast: ~2.2 mg per 3 oz serving
The implication: if you eat meat, incorporating liver once or twice a week is one of the most efficient ways to meet your iron needs without supplementation.
Plant sources like beans and lentils
For vegetarians and vegans, plant-based iron—called non-heme iron—requires larger servings but remains entirely adequate. Legumes consistently outperform grains and most vegetables on a per-serving basis. According to Healthline, lentils cooked provide 6.6 mg of iron per cup, making them among the most concentrated plant sources available.
Beans, lentils, and soybeans deliver more iron per cup than most other plant foods, making them the foundation of any vegetarian iron strategy.
Which fruits are full of iron?
Fresh and dried fruits contribute varying amounts of iron, with dried varieties leading by a significant margin. The key difference comes down to water content: removing moisture concentrates minerals, so a handful of dried apricots delivers more iron than a similar weight of fresh fruit.
Dried fruits: raisins, prunes, apricots
Dried apricots head the list. Cleveland Clinic notes that apricots, raisins, prunes, figs, and dates all contain non-heme iron. A quarter-cup of dried apricots provides approximately 1.9 mg of iron—modest but meaningful when accumulated across meals.
- Dried apricots: ~1.9 mg per quarter cup
- Raisins: ~1.1 mg per quarter cup
- Prunes: ~0.8 mg per quarter cup
- Figs (dried): ~1.2 mg per quarter cup
- Dates: ~0.9 mg per quarter cup
Fresh fruits: strawberries, watermelon
Fresh fruits contribute minimal iron individually, but strawberries and watermelon rank among the better options. The real value of fresh fruit lies in their vitamin C content, which dramatically enhances non-heme iron absorption when eaten alongside iron-rich plant foods.
What this means: snack on orange slices or bell pepper strips with hummus—your body will absorb significantly more iron from the chickpeas than it would without the vitamin C.
Which drinks are high in iron?
Liquid iron sources often fly under the radar, but they can meaningfully contribute to daily intake—particularly prune juice, which combines moderate iron with natural compounds that support digestive health.
Prune juice and fortified drinks
According to Cleveland Clinic and Red Cross recommendations, prune juice ranks as the most accessible iron-rich beverage. Fortified plant milks and nutritional drinks add another layer of options for those who struggle to meet targets through food alone.
- Prune juice: ~3 mg per cup
- Fortified almond/oat milk: 2-4 mg per cup (varies by brand)
- Iron-fortified nutritional beverages: up to 18 mg per serving
Other options like nettle tea
Nettle tea contains trace amounts of iron and has been used traditionally as a mild tonic, though its practical contribution to daily iron needs is negligible. The value lies in hydration and potential synergistic compounds rather than significant iron content.
For women with heavy menstrual bleeding, liquid iron supplements and fortified drinks can fill the gap between dietary intake and daily requirements more reliably than waiting to hit targets through solid food alone.
How can I raise my iron levels quickly?
Speed matters when you’re already deficient. The fastest path combines strategic food choices with absorption-boosting pairings and avoidance of common inhibitors.
Pair with vitamin C
Vitamin C transforms non-heme iron into a form your body absorbs far more efficiently. Cleveland Clinic dietitian Katelyn Zumpano emphasizes pairing non-heme iron foods with vitamin C sources: citrus, strawberries, or bell peppers dramatically increase absorption rates.
- Orange juice with fortified cereal
- Lentil soup with lemon wedges
- Spinach salad with bell pepper strips and lemon dressing
Avoid inhibitors like tea and coffee
Stanford Medicine notes that calcium, coffee, tea, and phytates can inhibit non-heme iron absorption. Waiting at least 30-60 minutes after eating iron-rich foods before consuming these inhibitors can preserve absorption efficiency by 30-50%.
The catch: if you take calcium supplements or drink milk with meals, split them from iron-rich foods by a few hours.
Top foods for quick boost
For rapid results, prioritize the highest-concentration sources. Pumpkin seeds (11.4 mg per cup) and natto fermented soybeans (15.1 mg per cup) lead the pack according to Healthline data, followed by soybeans, lentils, and spinach.
Are eggs enough for iron and what about vegetarians?
Eggs often appear in “iron-rich food” lists, but the numbers tell a different story. Two eggs provide roughly 2 mg of iron—nowhere near the 18 mg women need daily.
Eggs iron content
One large egg contains approximately 1 mg of iron, with the yolk slightly higher than the white. The popular suggestion that “two eggs a day” substantially contributes to iron intake significantly overstates their value as an iron source.
- One large egg: ~1 mg iron
- Two eggs: ~2 mg iron
- Women’s daily target: 18 mg
Vegetarians who rely on eggs as a primary protein source should recognize that eggs cannot substitute for the concentrated iron foods—legumes, seeds, and leafy greens—that actually move the needle on intake.
Vegetarian top 10 foods
For vegetarians, building a varied plate from these foods delivers consistent iron without animal products. Holland & Barrett and NHS both recommend lentils, beans, nuts, and fortified cereals as reliable vegetarian staples. For more information, check out cotxes en venda Irlanda.
- Lentils (6.6 mg per cup cooked)
- Soybeans (6.5 mg per 175ml)
- Pumpkin seeds (11.4 mg per cup)
- Spinach cooked (6.4 mg per cup)
- Chickpeas (4.7 mg per cup)
- Tahini (2.3 mg per 2 tablespoons)
- Quinoa (2.8 mg per cup)
- Fortified cereals (8.1-8.7 mg per cup)
- Swiss chard (4 mg per cup boiled)
- Blackstrap molasses (4.5 mg per tablespoon)
The pattern: most top vegetarian sources are legumes, seeds, or cooked greens—foods that lend themselves to soups, salads, and grain bowls.
How to maximize iron absorption
Getting iron into your body is only half the battle. Making sure your body actually uses it requires understanding and managing both enhancers and inhibitors.
Spinach and Swiss chard are iron-rich but contain oxalates that bind iron and reduce absorption. Cooking these greens reduces oxalate levels somewhat, but legumes remain a more bioavailable option for meeting targets.
- Add vitamin C foods to every iron-rich meal
- Use cast-iron cookware for acidic foods like tomato sauce
- Soak beans overnight before cooking to reduce phytates
- Space coffee and tea 30-60 minutes from iron-rich meals
- Consider fortification if vegetarian for more than 2-3 years
- Check ferritin levels annually via blood test
Upsides
- Plant-based diets can meet iron needs without meat
- Vitamin C dramatically boosts non-heme absorption
- Legumes and seeds offer concentrated doses
- Vegans develop adaptive absorption mechanisms over time
Downsides
- Non-heme requires 2-3× more food volume to match heme
- Oxalates in greens reduce bioavailability
- Calcium and phytates inhibit absorption
- Vegetarians need to plan more deliberately
Key expert perspectives
“Pair non-heme iron foods with vitamin C to increase the absorption of iron.”
— Katelyn Zumpano, Dietitian at Cleveland Clinic
“Most vegans and vegetarians actually consume the same amount of iron as omnivores.”
“Heme iron, found in animal products, is absorbed at roughly 15-35% efficiency.”
What foods are high in iron for anemia?
Iron deficiency anemia requires more aggressive dietary intervention than maintenance. The goal shifts from meeting daily recommended intake to rebuilding depleted stores, which can take months of consistent effort.
For anemia specifically, prioritize the highest-concentration foods in frequent small doses throughout the day. Three meals plus two snacks with iron-rich foods creates a steadier supply than relying on one heavy iron meal daily.
The implication: liver once weekly, lentils or beans daily, and fortified breakfast cereal every morning—combined with vitamin C at each iron-containing meal—represents the most practical anemia-supportive eating pattern.
Related reading: chicken breast · potato wedges
kazidomi.com, vitalrootwellness.com, redcrossblood.org, goodrx.com
NHS and Red Cross highlight liver alongside beans and prunes, while top sources and absorption tipstop sources and absorption tips stress pairing with vitamin C for better uptake.
Frequently asked questions
What are 5 signs of low iron?
Common signs include persistent fatigue, pale or sallow skin, shortness of breath during routine activities, brittle nails, and difficulty concentrating. Hair loss and restless leg syndrome can also indicate iron deficiency. If these symptoms persist, a ferritin blood test provides the most accurate picture of iron stores.
Is 2 eggs a day enough iron?
No. Two eggs provide approximately 2 mg of iron—far below the 18 mg daily target for women. While eggs contribute to overall nutrition, they cannot serve as a primary iron source for anyone needing to address deficiency.
Can you get your iron from eggs?
Eggs contain modest iron (~1 mg per large egg), but the iron in eggs is partially bound to phosvitin, which inhibits absorption. Eggs should be considered a supplemental iron source rather than a primary one.
What boosts iron immediately?
Vitamin C is the fastest booster—consuming citrus juice, bell peppers, or strawberries alongside plant-based iron foods can increase absorption by 2-6×. Heme iron sources like liver also work quickly, as they bypass many absorption inhibitors.
What are iron-rich foods for anemia?
For anemia, focus on liver, beef, lentils, soybeans, pumpkin seeds, spinach, and fortified cereals. Eating these foods in divided doses throughout the day with vitamin C companions accelerates iron repletion. Medical supervision is recommended for diagnosed anemia.
What are iron-rich foods for females?
Women need 18 mg daily compared to 8 mg for men, making iron-rich foods especially important. Top choices include lentils (6.6 mg/cup), soybeans (6.5 mg/175ml), spinach (6.4 mg/cup), pumpkin seeds (11.4 mg/cup), and fortified cereals (8-9 mg/cup).
Are there iron-rich foods chart?
Charts comparing iron content across food categories help meal planning. Key categories include organ meats (highest), shellfish, legumes, seeds, dark leafy greens, and dried fruits. Pairing charts with absorption-enhancement information delivers more practical value than iron content alone.