Home / Articles / Toddlers / Food

What to feed a toddler in India: meals, milk, iron and fussy eating (1 to 3 years)

After the first birthday, your child moves from baby food to eating what the family eats, with a few changes. Appetite also dips around this age because growth slows down, which worries many parents. A steady routine and the right foods matter more than the quantity on any one day.

How many meals and how much

  • Offer 3 meals and 1 to 2 small snacks a day. The WHO suggests this pattern for children aged 12 to 24 months, and it works well up to 3 years too.
  • A toddler's stomach is small. A few spoons to a small katori at a time is normal, so do not judge a meal by how much an adult would eat.
  • Breastfeeding can continue up to 2 years or beyond, as the WHO and the health ministry's infant and young child feeding guidance advise. Just do not let it replace meals.
  • Cow's or buffalo milk can be given from 12 months. About 2 to 3 cups (roughly 500 ml) a day is plenty. More than that fills the stomach and leaves less room for iron-rich food.

Iron: the gap to watch

Anaemia is very common in young Indian children. The National Family Health Survey (NFHS-5, 2019 to 21) found about two in three children aged 6 to 59 months were anaemic. Iron-rich foods every day help:

  • Dal, rajma, chana and other pulses, with a little lemon, amla or tomato (vitamin C helps the body absorb iron)
  • Ragi, bajra, jowar and whole-wheat rotis, not only refined flour
  • Palak, methi, drumstick leaves and other leafy greens, cooked soft
  • Eggs, fish and chicken, if your family eats them
  • Jaggery in small amounts, and dried fruit mashed or chopped fine

Whether your child needs an iron or vitamin D supplement is for your paediatrician to decide, so ask at the next visit.

Everyday Indian meals that work

  • Soft khichdi or dal-rice with a teaspoon of ghee, which adds energy in a small portion
  • Vegetable upma, poha, idli with sambar, dosa, besan or moong dal chilla
  • Roti torn into small pieces with sabzi or paneer bhurji
  • Curd or raita, and seasonal fruit cut into safe pieces

Keep salt and spices mild, and do not add sugar. Chips, namkeen, instant noodles, biscuits, sugary drinks and packaged "health drinks" can wait. Fruit juice is not needed either; whole fruit is better.

Choking safety

  • Never give whole nuts, whole grapes, popcorn or hard raw pieces (carrot, apple) to a child under 4 unless they are grated, cooked soft or cut small. Give nuts as a powder or a smooth paste.
  • Always have your child sit down to eat, with an adult watching. Avoid feeding while they run, play or watch a screen.
  • Honey is not safe before 1 year.

Fussy eating: what helps

  • It is normal. Many toddlers refuse a food several times before accepting it. Keep offering a small portion without pressure.
  • Do not chase the child with a spoon or force-feed. Running behind a child while feeding, or using the TV or phone as a distraction, teaches them to eat without noticing and makes mealtimes harder over time.
  • Eat together as a family when you can. Children copy what they see.
  • Offer the main meal first, and keep snacks and milk away from mealtimes so they come to the table hungry.
  • Let them feed themselves, even if it is messy.

Free help: Anganwadi

Under the government's Saksham Anganwadi and Poshan 2.0 scheme, Anganwadi centres give take-home rations to children aged 6 months to 3 years. Ask at your nearest centre what is available and how to register.

When to see a doctor

See your paediatrician if your child is not gaining weight, looks pale or tired, refuses whole food groups, vomits often, or has loose stools that do not settle. Get emergency help at once if there is swelling of the lips or face, hives with breathing trouble, or choking.

Please note: this is general guidance based on WHO advice, the health ministry's feeding guidance and NFHS-5 data. Every child is different, so follow your paediatrician's advice if it differs.

More guides for toddlers

General information, not medical advice. Check with your doctor.