India has the highest iron deficiency anaemia prevalence in the world. NFHS-5 (National Family Health Survey 2019-21) found 57 percent of Indian women aged 15-49 are anaemic, 67 percent of children under 5, and 25 percent of men. The scale is staggering and largely driven by inadequate dietary iron intake from vegetarian-dominant Indian eating patterns. Most adults can correct iron status through structured food eating without supplementation if they know which foods to prioritise.
This list ranks 30+ Indian foods by iron content per typical serving. Includes vegetarian sources (sprouts, dal, ragi, bajra, sesame seeds, jaggery), non-veg sources (mutton, liver, eggs), and combination strategies (pairing with vitamin C foods to boost absorption). Each item shows iron in mg per serving and absorption efficiency context. Use this as the practical reference for structured iron-focused Indian eating.
Top 5 iron-rich Indian foods: Mutton liver (10mg/100g), sesame seeds/til (14mg/100g), pumpkin seeds (8mg/100g), ragi/finger millet (3.9mg/100g), spinach (2.7mg/100g cooked). Indian women need 21mg daily iron; men need 17mg. Most Indian adults eat 8-12mg daily – well below targets. Combining 4-5 of these foods daily plus vitamin C sources (tomatoes, lemon, citrus) at meals fills the gap without supplementation.
Top 15 iron-rich Indian foods
Quick reference for Indian foods highest in iron per typical serving. Vegetarian and non-veg sources combined. Pair with vitamin C foods at the same meal for optimal absorption.
| Rank | Food | Serving | Iron (mg) | Type |
|---|---|---|---|---|
| 1 | Mutton liver | 100g | 10 | Heme |
| 2 | Sesame seeds (til) | 50g | 7 | Non-heme |
| 3 | Pumpkin seeds | 50g | 4 | Non-heme |
| 4 | Mutton | 100g | 3.7 | Heme |
| 5 | Ragi (finger millet) | 100g cooked | 3.9 | Non-heme |
| 6 | Bajra (pearl millet) | 100g cooked | 8 | Non-heme |
| 7 | Rajma | 1 katori | 3.5 | Non-heme |
| 8 | Jaggery (gud) | 50g | 5.5 | Non-heme |
| 9 | Black chana | 1 katori | 4.6 | Non-heme |
| 10 | Sprouts (mixed) | 1 cup | 3.5 | Non-heme |
| 11 | Spinach (cooked) | 1 cup | 6.4 | Non-heme |
| 12 | Methi (fenugreek leaves) | 1 cup cooked | 3.6 | Non-heme |
| 13 | Lobia (black-eyed peas) | 1 katori | 4.3 | Non-heme |
| 14 | Cashews | 50g | 3.5 | Non-heme |
| 15 | Beetroot | 100g | 0.8 | Non-heme |
How to use this list
Combine 4-5 of these foods daily to hit iron targets. Sample pattern: 1 katori rajma at lunch (3.5mg) + 1 cup spinach sabzi (6.4mg) + 50g sesame seeds in chutney/laddoo (7mg) + 1 cup sprouts (3.5mg) + 25g cashews (1.7mg) = 22mg daily iron. This vegetarian combination fully meets the 21mg female target without supplementation.
Pair iron-rich foods with vitamin C sources at the same meal. Vitamin C increases non-heme iron absorption 3-5x. Practical pairings: rajma with tomato gravy (rajma masala), sprouts chaat with lemon juice, spinach palak paneer with tomato base, methi with amla. Indian regional cuisines naturally include these combinations – the traditional cooking is structurally optimised for iron absorption.
Avoid drinking tea or coffee with iron-rich meals. Tannins in tea/coffee reduce iron absorption by 50-90 percent when consumed within 60 minutes of iron-rich foods. Schedule tea 90+ minutes after meals, or switch to herbal teas (peppermint, ginger) that do not contain tannins. This single behavior change can double effective iron absorption for many Indians.
Cast iron cookware adds usable iron to food, particularly for acidic foods like sambar, tomato-based curries, and rasam. Cooking acidic dishes in iron kadhai or tawa transfers small amounts of iron into the food (0.5-2mg per serving). Traditional Indian cooking used iron utensils universally; modern non-stick adoption has eliminated this small but useful iron source. Reintroducing 1-2 iron utensils for acidic preparations adds meaningful iron over months.
Iron-rich grains and millets
Traditional Indian iron sources
Indian millets (ragi, bajra, jowar) deliver significantly more iron than wheat or rice. Switching 2-3 weekly meals from wheat/rice to millet preparations adds 8-15mg iron weekly – meaningful contribution to daily targets. Millets also pair traditionally with iron-absorption boosters.
Iron-rich legumes and pulses
Daily vegetarian iron sources
Indian legumes provide significant non-heme iron in daily-eaten quantities. The combination with cereals (dal-rice, dal-roti) creates complete amino acids while delivering iron. Daily 2-3 legume servings contribute 8-12mg iron – 40-50% of daily targets.
Iron-rich greens and vegetables
Leafy and seasonal vegetable sources
Indian leafy greens are dense iron sources, particularly methi (fenugreek), palak (spinach), and amaranth. Daily 1-2 servings of cooked greens add 5-10mg iron. Cooking improves iron bioavailability by breaking down anti-nutrients (oxalates, phytates) that block absorption in raw greens.
Iron-rich seeds and nuts
Snack-sized iron sources
Sesame seeds, pumpkin seeds, and nuts provide concentrated iron in small portions. Easy to add to daily eating – sesame in chutney/ladoos, pumpkin seeds as snack, almonds and cashews in mixed nuts. 30-50g daily from this category adds 3-7mg iron.
Heme iron sources (non-vegetarian)
Highest absorption iron sources
Heme iron from animal sources is absorbed at 15-35% efficiency vs 2-20% for plant iron. Non-vegetarian adults benefit dramatically from regular (weekly) red meat consumption for iron status. Even 1-2 weekly meat meals contributes meaningful iron repletion compared to vegetarian-only eating.
Want this iron-rich foods list as a printable PDF?
Drop your email. We send you the complete list with daily iron tracking sheet, vitamin C pairing chart, and 7-day iron-focused meal plan. All printable, all free.
Common mistakes when using this list
Most adults make at least one of these mistakes when using calorie or nutrition lists. Each mistake undermines the value of the list itself.
Mistake 1: Drinking tea or coffee with iron-rich meals. Tannins reduce iron absorption by 50-90%. Adults drinking chai with iron-rich lunch lose most of the iron benefit. Schedule tea/coffee 90+ minutes after meals, or switch to herbal teas (peppermint, ginger) that do not contain tannins.
Mistake 2: Eating raw spinach for iron expecting same benefit as cooked. Raw spinach contains oxalates that block iron absorption. Cooking breaks down oxalates and significantly improves bioavailability. Cooked spinach delivers 3-5x more usable iron than raw spinach. Always cook iron-rich greens.
Mistake 3: Avoiding mutton entirely for vegetarian/health reasons. For non-vegetarian adults, avoiding all red meat misses the highest-quality iron source. 1-2 weekly small mutton meals (75-100g) provides meaningful iron without health concerns. Strict avoidance is unnecessary unless specifically vegetarian by choice.
Mistake 4: Taking iron supplements without dietary changes. Supplements help severe anaemia but cause GI side effects (constipation, nausea) and do not address dietary patterns. Mild-moderate anaemia responds better to structured dietary changes. Use supplements alongside food changes, not as substitutes.
Mistake 5: Eating jaggery with milk thinking they combine well. Calcium in milk blocks iron absorption from jaggery. The traditional jaggery-milk combination undermines the iron benefit of jaggery. Eat jaggery separately from milk by 60+ minutes for absorption. Or pair jaggery with vitamin C (lemon water) instead.
Mistake 6: Cooking iron-rich foods in non-stick or aluminum. Cast iron cookware adds 0.5-2mg iron per serving for acidic preparations. Modern non-stick adoption eliminated this small but useful iron source. Reintroduce 1-2 iron utensils for sambar, tomato-based curries, and rasam.
Mistake 7: Taking calcium supplements with iron-rich meals. Calcium directly competes with iron for absorption. Schedule calcium supplements (or dairy-rich meals) 2+ hours away from iron-rich meals. The timing separation matters significantly for bioavailability.
The bigger picture
The Indian iron deficiency epidemic has structural and cultural drivers but is largely correctable through dietary intervention. Most adults can reach iron targets within 12-16 weeks of structured eating that includes 4-5 daily iron-rich foods plus vitamin C pairings. Severe anaemia (Hb under 8) requires medical supplementation, but mild-to-moderate cases respond well to food alone. The single most useful change for most Indians is the tea-timing fix (no tea within 60 minutes of meals) – which often doubles effective iron absorption.
Combine this list with the daily Indian eating pattern. Sample iron-focused day: 1 cup sprouts at breakfast (3.5mg) + 1 cup spinach sabzi at lunch (6.4mg) + 1 katori rajma at lunch (3.5mg) + 30g sesame ladoo (4mg) + 25g cashews snack (1.7mg) + 100g mutton curry weekly (3.7mg averaged) + cooked methi 2-3x weekly (3.6mg per serving). Total daily: 18-22mg iron from food alone. Combined with vitamin C pairings (tomatoes, lemon, citrus at meals), absorbed iron reaches 4-7mg daily – sufficient to meet female and male targets respectively.
For Indian women specifically, the iron deficiency is often combined with menstrual blood loss compounding the deficit. The 21mg daily target for women reflects this. Pregnancy and lactation increase needs further (27-30mg). Adolescent girls have similar needs to women due to growth plus menstruation. Daily structured iron eating from this list is essential rather than optional for women across reproductive years. The traditional Indian dietary patterns actually included many of these foods (sprouts, dal, sesame, jaggery, methi) – modern eating has often moved away from them, contributing to the deficiency epidemic.
Use this list as long-term lifestyle reference, not short-term protocol. Iron status takes 8-12 weeks of consistent eating to improve meaningfully. Adults trying to reverse anaemia in 2-3 weeks face disappointment despite doing right things. The body’s iron stores are slow to replenish; consistent eating for 4-6 months produces measurable improvement in haemoglobin levels. Track every 8-12 weeks rather than weekly for accurate progress assessment.
Frequently asked questions
Lists work best when you know your personal numbers. Calculate your daily calorie and protein targets in 30 seconds, then use this list to hit them.
Nutritional values based on IFCT 2017 (Indian Food Composition Tables) and USDA FoodData Central. Values vary with ingredients, size, and preparation. Informational content, not medical or dietary advice. Read our methodology.