Toddlers have relatively high calorie needs for their size due to rapid growth and development. NHS guidelines recommend approximately 1,000–1,400 kcal/day for toddlers aged 1–3, increasing to 1,200–1,600 kcal/day by age 4–5. Boys generally need slightly more than girls.
Toddlers have small stomachs and variable appetites — 3 meals plus 2 snacks is the recommended approach. Portion sizes should be small. It is normal for toddler appetite to vary dramatically day to day — follow their hunger and fullness cues rather than insisting on plate clearing.
FAQs
Toddler appetite is notoriously variable and often lower than parents expect. Growth slows dramatically after the first year, so calorie needs are lower relative to body size. Neophobia (food refusal) peaks between 2–3 years. If your toddler is growing along their centile, has energy, and is developing normally, they are likely eating enough despite what it looks like.
A varied diet with foods from all groups: starchy carbohydrates (pasta, bread, rice, potato) at every meal; protein (meat, fish, eggs, beans, lentils) twice daily; dairy (milk, cheese, yoghurt) 3 portions/day; 5 portions fruit and veg; limited added sugar and salt. Full-fat dairy until age 2; semi-skimmed fine from 2 years; skimmed not recommended before 5.
The NHS recommends cow's milk as the main drink from 12 months. Formula can be stopped at 12 months for most healthy toddlers. From 1–2 years, toddlers need approximately 300–400 ml (around 2 cups) of full-fat dairy milk per day. More than this can displace solid food intake and reduce iron absorption.