Nutrient table · IFCT 2017 · ICMR-NIN 2020
Iron content of Indian foods
Per 100 g, turmeric powder tops IFCT 2017 for iron at 46.08 mg, but it is eaten by the pinch. Among foods eaten in real amounts, garden cress seeds give 17.2 mg, chicken liver 9.92 mg, rajgira 9.33 mg, horse gram 8.76 mg and soya bean 8.29 mg. ICMR-NIN 2020 asks for 19 mg of iron a day for men and 29 mg for women.
What iron does, and where Indian diets stand
Iron sits at the centre of haemoglobin, the protein in red blood cells that carries oxygen from the lungs to every tissue. It also helps muscles store oxygen and supports brain development in children. When intake or absorption falls short, the body's stores run down first, and then haemoglobin drops, which shows up as tiredness, breathlessness and pale skin.
Anaemia is one of India's most common nutrition problems, especially among women, adolescent girls and young children. Part of the reason is that most dietary iron in Indian meals comes from grains, pulses and greens, in a form the gut absorbs poorly, and tea taken with meals cuts absorption further. Blood loss and infections add to the strain.
This table ranks 242 foods in IFCT 2017 by iron per 100 g. Spices fill many of the top places, which is accurate but not very useful, since they are used in small amounts. The real work is done by foods further down: chicken liver, rajgira, horse gram, soya, moth bean, garden cress seeds and greens such as gongura.
All 242 foods ranked by iron
Per 100 g of the edible portion, highest first. The last two columns show the share of an adult's daily need that 100 g covers.
Values per 100 g of the edible portion. Source: Longvah T, Ananthan R, Bhaskarachary K, Venkaiah K. Indian Food Composition Tables 2017. National Institute of Nutrition, Indian Council of Medical Research, Hyderabad. Daily needs: ICMR-NIN 2020 recommended dietary allowances for a 65 kg man and a 55 kg woman doing sedentary work (brief note).
Cite this page
NNWA Nutrition and Wellness Academy. Iron content of Indian foods. Data: Indian Food Composition Tables 2017, ICMR-National Institute of Nutrition. https://nnwa.in/foods/nutrients/iron/
The top vegetarian sources of iron
| Food | Group | Per 100 g |
|---|---|---|
| Turmeric powder | Spices, herbs and condiments | 46.08 mg |
| Mace | Spices, herbs and condiments | 22.69 mg |
| Cumin seeds | Spices, herbs and condiments | 20.58 mg |
| Niger seeds | Nuts and oilseeds | 18.19 mg |
| Coriander seeds | Spices, herbs and condiments | 17.64 mg |
| Garden cress seeds (halim) | Nuts and oilseeds | 17.2 mg |
| Asafoetida (hing) | Spices, herbs and condiments | 15.68 mg |
| Sesame seeds (til) | Nuts and oilseeds | 13.9 mg |
| Ajwain (carom seeds) | Spices, herbs and condiments | 13.65 mg |
| Mustard seeds | Nuts and oilseeds | 13.49 mg |
| Black pepper | Spices, herbs and condiments | 11.91 mg |
| Poppy seeds | Spices, herbs and condiments | 10.13 mg |
| Cloves | Spices, herbs and condiments | 9.41 mg |
| Amaranth seed (rajgira) | Cereals and millets | 9.33 mg |
| Tamarind | Fruits | 9.16 mg |
Iron requirements for Indians
ICMR-NIN 2020 sets the recommended iron intake at 19 mg a day for a 65 kg man and 29 mg a day for a 55 kg woman of reproductive age, whose monthly losses raise her need. The estimated average requirements for iron are 11 mg for men and 15 mg for women.
These figures assume a typical Indian diet, in which only a small share of the iron eaten is absorbed. Pregnancy raises needs sharply, which is why iron and folic acid tablets are given through public health programmes. Anyone diagnosed with anaemia should be managed by a doctor rather than by diet changes alone.
From a table to a plate
Iron comes in two forms. Haem iron, in liver, meat, poultry and fish, is absorbed far better than the non-haem iron in plant foods, so a smaller figure from chicken liver can count for more than a larger one from a seed. Values are per 100 g of raw food, and a teaspoon of turmeric or cumin weighs only a few grams. Cooking in an iron kadhai can add some iron to food, while tea, coffee and calcium taken with the meal reduce what is absorbed.
- Add a vitamin C food to iron-rich meals: lemon on dal, amla or guava on the side, or tomato cooked with greens.
- Keep tea and coffee at least an hour away from main meals, because their tannins block iron uptake.
- Sprout or ferment pulses and grains, as in moong sprouts, idli and dosa, to reduce phytate and release more iron.
- Use rajgira, horse gram, soya, moth bean and halim (garden cress seeds) in laddoos, usal, chilla and porridge.
- If you eat meat, include liver or red meat now and then; even small amounts improve iron uptake from the vegetables served with them.
- Cook sour dishes such as sambar, rasam or tomato curry in an iron kadhai from time to time.
- Do not start iron tablets without a blood test and medical advice, as too much iron can be harmful.
What people ask about iron
Which Indian food has the most iron?
Per 100 g, turmeric powder has the most in IFCT 2017 at 46.08 mg, then mace at 22.69 mg and cumin at 20.58 mg. These are used in small amounts, so for real meals look to garden cress seeds at 17.2 mg, chicken liver at 9.92 mg and rajgira at 9.33 mg.
How much iron does a woman need per day in India?
ICMR-NIN 2020 sets 29 mg a day for a 55 kg adult woman, against 19 mg for a 65 kg man. The higher figure covers monthly blood loss and the low absorption of iron from typical vegetarian Indian meals.
Which vegetarian food is highest in iron?
Leaving aside spices, niger seeds lead the vegetarian list at 18.19 mg per 100 g, followed by garden cress seeds at 17.2 mg, sesame at 13.9 mg, mustard seeds at 13.49 mg and rajgira at 9.33 mg. Horse gram, soya and moth bean are the strongest pulses.
Does spinach have a lot of iron?
Spinach is not among the top 25 iron foods in IFCT 2017. Gongura leaves, at 7.65 mg per 100 g, is the leafy green that makes the list. Greens of every kind give up more of their iron when eaten with lemon or another vitamin C food.
Can diet alone correct anaemia?
A good diet keeps iron stores up and supports recovery, but once anaemia is diagnosed, most people need iron tablets or other care from a doctor. The doctor will also look for the cause, such as blood loss or worms, which food cannot address.
Related reading and tables
Iron-rich Indian foods, and why eating them is not enough
From the NNWA journal.
Calories (energy) content of Indian foods
Ranked per 100 g.
Protein content of Indian foods
Ranked per 100 g.
Dietary fibre content of Indian foods
Ranked per 100 g.
Total fat content of Indian foods
Ranked per 100 g.
Carbohydrate content of Indian foods
Ranked per 100 g.
Calcium content of Indian foods
Ranked per 100 g.
Zinc content of Indian foods
Ranked per 100 g.
Magnesium content of Indian foods
Ranked per 100 g.
Potassium content of Indian foods
Ranked per 100 g.