List of iron-rich foods – Best absorbed by the body

🥩 Heme Iron Sources (Best absorbed by the body — from animal foods)
These provide highly bioavailable iron (15–35% absorption).
| Food | Iron (mg per 100 g) | Notes |
|---|---|---|
| Liver (chicken) | 6–12 mg | One of the richest sources |
| Red meat (lamb) | 2–3 mg | Easily absorbed |
| Poultry (chicken, turkey) | 1–2 mg | Dark meat has more iron |
| Seafood (oysters, clams, mussels) | 7–30 mg | Very rich in heme iron |
| Fish (sardines, tuna, salmon) | 1–3 mg | Good lean source |
🌾 Non-Heme Iron Sources (Plant-based, less absorbed 2–10%)
Absorption increases when eaten with Vitamin C (e.g., lemon, orange, tomatoes).
| Food | Iron (mg per 100 g) | Notes |
|---|---|---|
| Legumes (lentils, chickpeas, beans) | 3–6 mg | Soak or sprout to improve absorption |
| Tofu, tempeh, soybeans | 5–9 mg | Great vegetarian source |
| Dark green leafy vegetables (spinach, kale, amaranth) | 2–4 mg | Combine with lemon juice or tomato |
| Whole grains (quinoa, oats, brown rice) | 2–4 mg | Iron + fiber benefit |
| Nuts & seeds (pumpkin, sesame, flax, almonds) | 4–9 mg | Best eaten roasted or soaked |
| Dried fruits (apricots, raisins, prunes) | 2–4 mg | Concentrated source of iron |
| Fortified cereals & breads | 4–18 mg | Check label; many are fortified with iron |
🍊 Enhance Iron Absorption With
- Vitamin C-rich foods: citrus fruits, guava, bell pepper, tomatoes
- Fermented foods: idli, dosa, kimchi, sauerkraut
🚫 Avoid Taking Iron With
- Tea or coffee (contains tannins that inhibit absorption)
- Calcium-rich foods or supplements (milk, cheese)
- Phytate-rich raw grains (soak or ferment them to reduce inhibition)
🩸 Iron-Rich Foods — 30 Frequently Asked Questions
Animal-Based Sources (Heme Iron)
- Organ meats such as liver
- Red meat (lamb)
- Poultry (chicken, turkey)
- Seafood (clams, oysters, mussels, tuna, sardines)
- Eggs
Plant-Based Sources (Non-Heme Iron)
- Legumes (lentils, chickpeas, kidney beans, soybeans, black beans)
- Dark green leafy vegetables (spinach, kale, collard greens, fenugreek leaves)
- Nuts and seeds (pumpkin seeds, sesame seeds, cashews, almonds)
- Dried fruits (raisins, dates, prunes, apricots, figs)
- Whole grains (quinoa, fortified cereals and breads, brown rice, ragi/finger millet)
- Tofu
- Dark chocolate (with high cocoa content)
- Other vegetables (sweet potatoes, potatoes with skin, broccoli, peas)
Tips to Maximize Iron Absorption
- Combine with Vitamin C Consuming non-heme iron foods with a source of Vitamin C (like citrus fruits, strawberries, tomatoes, or bell peppers) can significantly improve iron absorption.
- Use Cast Iron Cookware Cooking in cast iron pots and skillets can increase the iron content of your food, particularly for acidic dishes.
- Avoid certain drinks with meals Tea and coffee contain tannins and polyphenols that can inhibit iron absorption. It is best to consume these beverages at least one hour before or after an iron-rich meal.
- Limit calcium intake High calcium intake can interfere with iron absorption, so try to consume calcium-rich foods like milk and cheese at different times of the day than iron-rich meals.
🩸 Iron-Rich Foods at a Glance
(Heme vs. Non-Heme Iron Sources — Best for Preventing Anemia)
Fig: Balanced mix of animal and plant-based iron sources
| Category | Food Example | Iron (mg / 100 g) | Notes |
|---|---|---|---|
| Heme Iron | Beef Liver | 10–12 | Highest natural source |
| Heme Iron | Clams / Oysters | 7–30 | Excellent absorption |
| Heme Iron | Red Meat (Beef, Lamb) | 2–3 | Highly bioavailable |
| Non-Heme Iron | Lentils / Chickpeas | 3–6 | Improve with Vitamin C |
| Non-Heme Iron | Spinach / Amaranth | 2–4 | Best when cooked |
| Non-Heme Iron | Pumpkin Seeds / Almonds | 5–9 | Great for snacking |
| Non-Heme Iron | Fortified Cereals | 4–18 | Check label for iron type |
💡 Tip: Combine iron-rich foods with vitamin C sources (like lemon, oranges, tomatoes) and avoid tea/coffee during meals to improve absorption.





