PranaiNourish with confidence
Iron for Indian Babies: The Foods That Actually Deliver It

Iron for Indian Babies: The Foods That Actually Deliver It

5 min readIronIron & Nutrition

By Pranai · Reviewed by Dt. Prernna Kalra, Clinical Nutritionist — follows IAP/WHO/NIN guidelines

Published · Updated

Iron supports immunity, help develop baby's brain, prevents anemia (major thing in indian babies) and carries oxygen to cells. Best sources are green leafy, dates, black raisins, Ragi, lentils and egumes.

Most Indian parents giving their baby ragi every day are already doing something good. Ragi is one of the most nutritious grains in the Indian kitchen.

Here is what most parents are not told: ragi is a calcium food first. It contains iron too, but not enough — and not in a form absorbed well enough — to carry your baby's iron needs on its own.

This is not a failure. It is incomplete information. And the fix is not to stop giving ragi. It is to know which foods are actually doing the iron work.

Why Iron Matters More in the First Two Years Than at Any Other Time

At birth, most babies carry an iron reserve inherited from their mother — enough to last approximately six months. After that, iron must come from food. The problem is that breast milk and cow's milk are both low in iron. The moment complementary feeding begins, iron from food becomes the primary source.

According to NFHS-5 data, 67 out of 100 Indian children under five are anaemic. This is not because Indian parents are not trying. It is because the iron story has not been explained completely.

Iron is required for two things that cannot wait: brain development and red blood cell formation. In the first two years, the brain is forming neural connections at a rate that will never happen again. Iron is the mineral that enables this process. Low iron in the first two years does not just cause tiredness — it affects cognitive development, attention, and language acquisition in ways that are not always visible in infancy but become apparent later.

The NIN RDA 2020 iron target for infants 6–12 months is 7mg per day. This is achievable from food — but only if the right foods are given in the right way.

Where Ragi Actually Fits

Ragi provides approximately 344mg of calcium and 3.9mg of iron per 100g. The calcium figure is exceptional — nearly three times that of cow's milk, gram for gram. The iron figure is modest, and it sits well below several other Indian millets: bajra carries roughly 16.9mg per 100g, barnyard millet 15.2mg, little millet 9.3mg.

Ragi also contains phytates, which bind minerals and reduce how much of that iron is actually absorbed. Traditional preparation helps — sprouting, fermenting, and cooking ragi well all reduce phytate content and improve mineral availability.

So the honest position is this: ragi is a calcium-rich grain that also contains some iron. Keep giving it. Just do not rely on it to meet your baby's iron requirement.

There is a practical way to use both minerals well. Ragi served with milk — as porridge, as pancakes — leans into its calcium strength. Ragi served without milk, alongside a vitamin C source, makes better use of what iron it has. Both preparations are useful. Neither is a mistake.

What has changed is only this: ragi is no longer the answer to the iron question.

The Vitamin C Multiplier

Vitamin C enhances the absorption of non-haem iron — the form found in plant foods. The effect depends on the dose and on what else is in the meal, but the principle is reliable and the ingredients are already in your kitchen. Vitamin C works best when eaten as part of the same meal as the iron, not hours apart.

The practical habits:

Add a squeeze of fresh lemon to dal palak — after cooking, not during. Heat destroys Vitamin C. The lemon goes on at the table.

Serve amla chutney alongside iron-rich meals. Amla has more Vitamin C per gram than an orange, and it is culturally native to the Indian kitchen in a way that imported fruits are not.

Add a small piece of tomato to khichdi after cooking.

The Best Iron Sources in the Indian Kitchen

Bajra (pearl millet) — approximately 16.9mg per 100g. The most iron-dense grain commonly available in the Indian kitchen. Introduce as a soft porridge or in khichdi from eight months.

Rajma — 8.2mg per 100g cooked. Introduce after nine months, mashed well. High iron, high protein, high fibre.

Dals and pulses — moong, chana, masoor, toor. The everyday iron anchor of an Indian baby's diet, and the most reliable one because they appear at every meal. Chana dal provides approximately 3.5mg per 100g.

Wet dates — soft, easy to mash into porridge or khichdi from eight months. Natural sweetness with a genuine iron contribution.

Palak and leafy greens — 2.7mg per 100g. Always pair with lemon or tomato. Cook with ghee.

Eggs, fish and meat — if your family eats them. WHO complementary feeding guidance recommends animal-source foods daily where culturally appropriate, because the iron in them is absorbed considerably more efficiently than plant iron.

Ragi — 3.9mg per 100g, alongside its 344mg of calcium. A contributor, not the headline.

The Three Habits That Matter

You do not need a new meal plan. You need three changes to what you are already doing.

Habit 1: Dal at every lunch. Any dal. This is the most dependable iron source in an Indian child's day, precisely because it is already there.

Habit 2: Vitamin C with plant iron. Lemon squeezed over dal after cooking — heat destroys vitamin C, so it goes on at the table. Amla, tomato, or a piece of fruit alongside the meal works equally well.

Habit 3: Widen beyond ragi. Bring bajra, rajma, dates, and — if your family eats them — egg and fish into the week. Ragi stays. It simply stops being the only thing carrying the load.

Three habits. No new ingredients beyond what an Indian kitchen already stocks.


This article is for educational purposes only. For personalised guidance, always consult your paediatrician.

Next: Complete Indian Weaning Guide: Month-by-Month from 6–12 Months

Common Questions

Is ragi a good source of iron for babies?

Ragi contains iron — roughly 3.9mg per 100g — but it is primarily a calcium food, at around 344mg per 100g. It also contains phytates, which reduce how much of that iron is absorbed. Ragi is worth giving, but it should not be your baby's main iron source.

Which Indian grain has the most iron?

Bajra (pearl millet) carries approximately 16.9mg per 100g, followed by barnyard millet at 15.2mg and little millet at 9.3mg. Ragi, by comparison, provides about 3.9mg.

What are the best iron foods for an Indian baby?

Dals at every lunch, bajra, rajma from nine months, wet dates, and leafy greens with a vitamin C source. If your family eats eggs, fish or meat, that iron is absorbed considerably more efficiently than plant iron.

Does vitamin C help iron absorption?

Yes, for non-haem iron from plant foods. It works best in the same meal — a squeeze of lemon over dal after cooking, since heat destroys vitamin C.