How much to eat · Toddler

What should a 2-year-old eat in a day?

The daily food-group amounts for a 2-year-old, a full sample menu from breakfast to dinner, and straight answers on eggs, bananas and milk.

Playful toddler breakfast of bear-shaped nut butter toast, orange slices and fried egg
One egg covers about half of a 2-year-old's daily protein-foods target. Photo: Maahid Photos / Unsplash
On this page
  1. The short answer
  2. What counts as a cup or an ounce?
  3. A sample menu for a 2-year-old
  4. How many eggs should a 2-year-old eat?
  5. How many bananas, and how much fruit?
  6. Milk at 2: whole or low-fat?
  7. If your 2-year-old eats far less than this
  8. When to talk to your pediatrician
  9. Common questions

The short version

  • An average 2-year-old needs about 1,000 to 1,400 calories a day, depending on activity, per the AAP.
  • That's roughly 1 cup of fruit, 1 cup of vegetables, 2 cups of dairy, 2–3 servings of grains and 1½–2 oz of protein foods.
  • Three meals and one or two snacks a day is the usual rhythm.
  • The AAP advises switching to low-fat or nonfat milk at 2, about 16–24 oz a day.

The short answer

An average 2-year-old needs about 1,000 to 1,400 calories a day, depending on how active they are, spread across three meals and one or two snacks, according to the American Academy of Pediatrics.1 In food, a typical day looks like about 1 cup of fruit, 1 cup of vegetables, 2 to 2½ cups of dairy, 2 to 3 servings of grains and 1½ to 2 ounces of protein foods.1

(For other ages, see our calorie chart by age.) The USDA’s Dietary Guidelines land in the same place. They estimate 1,000 calories a day for a 2-year-old at any activity level, and their eating pattern at that calorie level is close to the AAP’s.3

Daily food-group amounts for a 2-year-old
Food groupAAP typical dayUSDA pattern, 1,000 calories
Fruit1 cup1 cup
Vegetables1 cup1 cup
Dairy2–2½ cups2 cups
Grains2–3 servings3 oz-equivalents (half whole grain)
Protein foods1½–2 oz2 oz-equivalents
Fats and oils3 tsp15 g oils
Source: AAP / HealthyChildren.org, Sample Menu for a 2-Year-Old; Dietary Guidelines for Americans 2020–2025, Table 3-1.

The newer 2025–2030 Dietary Guidelines chart, at 1,000 calories, keeps fruit at 1 cup and dairy at 2 servings (2025–2030 Guidelines give dairy in servings by calorie level) and nudges vegetables up to 1¼ cups.4 It also notes that young children may need smaller portions than its adult-sized serving examples.4

What counts as a cup or an ounce?

The USDA’s “equivalents” make the table easier to picture:3

  • 1 oz-equivalent of grains: 1 slice of bread, or ½ cup of cooked rice, pasta or oatmeal.
  • 1 oz-equivalent of protein: 1 oz of meat, poultry or fish, 1 egg, ¼ cup of cooked beans or tofu, or 1 tablespoon of nut butter.
  • 1 cup of dairy: 1 cup of milk, yogurt or fortified soy milk, or 1½ oz of natural cheese.
  • 1 cup of fruit or vegetables: 1 cup raw or cooked, or ½ cup dried fruit.

These are daily totals, not per-meal amounts. A toddler-sized portion at any one meal is roughly a quarter of an adult’s.7 Our toddler portion sizes chart breaks this down food by food.

A sample menu for a 2-year-old

This is the AAP’s sample day, planned for a 2-year-old weighing about 27 pounds (12.5 kg).1 Use it as a template, not a script. For a younger baby, see our 10-month-old meal ideas; for more evening options, see our 2-year-old dinner ideas, and for midday plates, our 2-year-old lunch ideas.

Sample one-day menu for a 2-year-old
MealWhat to offer
Breakfast½ cup nonfat or low-fat milk; ½ cup iron-fortified, whole-grain, low-sugar cereal or 1 slice whole-grain toast; ⅓ cup fruit (banana, cantaloupe or strawberries); 1 egg
Morning snack4 crackers with cheese or hummus, or ½ cup cut-up fruit or berries; ½ cup water
Lunch½ cup milk; ½ sandwich (1 slice whole-grain bread, 1 oz meat or fish, a slice of cheese, avocado, lettuce or tomato); 2–3 carrot sticks, cut up or cooked soft, or 2 tbsp other vegetable; ½ cup fruit
Afternoon snack½ cup milk, or ½ cup yogurt mixed with 1 tbsp nut butter; ½ apple thinly sliced, 3 prunes, ⅓ cup grapes cut up, or ½ orange
Dinner½ cup milk or yogurt; 2 oz fish, meat or cooked beans; ⅓ cup whole-grain pasta, rice or potato; ⅓ cup vegetables
Source: AAP / HealthyChildren.org, Sample Menu for a 2-Year-Old Child.

Two-year-olds are still learning to chew well, and choking risk at this age is high. The AAP lists whole grapes, nuts, raw carrots, popcorn, chunks of peanut butter and hot dogs (unless quartered lengthwise) among the foods to avoid or cut up.2

How many eggs should a 2-year-old eat?

Neither the AAP nor the Dietary Guidelines set a daily egg limit for healthy toddlers. One egg counts as 1 ounce-equivalent of protein, so it covers about half of a 2-year-old’s 2 oz-equivalent target, and the AAP’s sample menu includes one egg at breakfast.31

The bigger point is variety. Eggs, meat, fish, beans, tofu and nut butters each bring something different, so rotate them across the week. For the full picture, see how much protein a toddler needs. If your child won’t eat eggs at all, there are plenty of toddler breakfasts without eggs. For more morning options, see our 2-year-old breakfast ideas.

How many bananas, and how much fruit?

About 1 cup of fruit a day is the target for a 2-year-old, in both the AAP’s typical day and the USDA pattern.13 The AAP counts half a piece of fresh fruit as one toddler serving.7

There’s no official banana limit. Half to one banana a day fits easily, but it can take up much of the day’s fruit on its own. Mixing in berries, orange segments, melon or cut-up grapes gives a wider spread of nutrients. Whole fruit beats juice; if you serve juice, keep it to 4 oz a day of 100% juice.5

Milk at 2: whole or low-fat?

The AAP advises switching from whole milk to low-fat (1%) or nonfat milk at age 2, at about 16 to 24 oz (2 to 3 cups) a day.5 Its 2-year-old feeding guide suggests stepping down through 2% milk for a few weeks first, which can make the change easier.2

Guidance isn’t fully aligned here. The CDC’s 2026 guidance says children can keep drinking unflavored whole milk,6 and the 2025–2030 Dietary Guidelines say full-fat dairy helps young children meet their energy needs.8 We follow the AAP, as in our milk guide, but if your pediatrician recommends otherwise for your child’s growth, go with them.

Whatever the fat level, milk shouldn’t crowd out food. The AAP notes that very large amounts of milk can interfere with iron absorption.2

If your 2-year-old eats far less than this

Most 2-year-olds don’t eat a textbook day. The AAP’s advice is not to fixate on how much your child eats at one meal, and to look instead at their growth and what they eat over a week.1 It’s normal for toddlers to stick to a handful of foods, reject a favorite, then change their minds; keep offering 2 to 3 healthy options without forcing.2

If a big day is followed by an almost-nothing day, that’s a familiar pattern — read why toddlers eat a lot one day and nothing the next.

When to talk to your pediatrician

Check in with your child's doctor if

  • Your child is losing weight or dropping across growth-chart lines
  • They eat only a few foods and are cutting out whole food groups
  • They drink a lot of milk and eat very little food
  • They often gag, choke or have trouble swallowing
  • You're planning a vegetarian, vegan or dairy-free diet and want to check for gaps

Common questions

What should a 2-year-old eat in a day?

Three meals and one or two snacks, adding up to about 1,000–1,400 calories. The AAP's typical day includes 2–2½ cups of dairy, 2–3 servings of grains, 1 cup of fruit, 1 cup of vegetables and 1½–2 ounces of protein foods.

How many eggs should a 2-year-old eat?

There's no official daily limit for healthy toddlers. One egg counts as 1 ounce-equivalent of protein — about half of a 2-year-old's daily protein-foods target — and the AAP's sample menu includes one egg at breakfast.

How many bananas should a 2-year-old eat?

There's no set number. Half a piece of fresh fruit is one toddler serving, per the AAP, and a 2-year-old needs about 1 cup of fruit a day in total. Half to one banana leaves room for other fruits too.

How much fruit should a 2-year-old eat?

About 1 cup a day, according to both the AAP's typical daily menu and the USDA Dietary Guidelines pattern at 1,000 calories. Whole fruit is better than juice; if you serve juice, the AAP limit is 4 oz a day of 100% juice.

Should a 2-year-old drink whole or low-fat milk?

The AAP advises switching to low-fat (1%) or nonfat milk at age 2, about 16–24 oz a day. The CDC and the 2025–2030 Dietary Guidelines say whole milk is fine; ask your pediatrician if you're unsure which suits your child.

Sources

  1. American Academy of Pediatrics, HealthyChildren.org. Sample Menu for a 2-Year-Old Child.
  2. American Academy of Pediatrics, HealthyChildren.org. Feeding & Nutrition Tips: Your 2-Year-Old.
  3. U.S. Department of Agriculture and U.S. Department of Health and Human Services. Table 3-1, Appendix 2 and Appendix 3. Dietary Guidelines for Americans, 2020–2025.
  4. U.S. Department of Agriculture and U.S. Department of Health and Human Services. Daily Servings by Calorie Level, Dietary Guidelines for Americans 2025–2030.
  5. American Academy of Pediatrics, HealthyChildren.org. Recommended Drinks for Children Age 5 & Younger.
  6. Centers for Disease Control and Prevention. Cow's Milk and Milk Alternatives.
  7. American Academy of Pediatrics, HealthyChildren.org. Serving Sizes for Toddlers.
  8. U.S. Department of Agriculture and U.S. Department of Health and Human Services. Dietary Guidelines for Americans, 2025–2030.

This article is for general information and isn't a substitute for advice from your child's doctor. Our editorial standards.