Picky Eating ยท Quick Answer

Is Too Much Milk Why My Toddler Won't Eat Dinner?

Milk is healthy, but it's very filling. Here's how much is too much, and how to cut back gradually.

In this answer
  1. Why milk can crowd out meals
  2. How much is too much?
  3. The iron concern
  4. Simple steps to cut back
  5. When to talk to your pediatrician

Dinner is on the table, and your toddler isn't interested. Ten minutes later they're asking for milk. You pour it, and suddenly they're happy, drinking happily and refusing everything else. If that's happening at your house, milk may be part of the answer.

1Why Milk Can Crowd Out Meals

Milk is high in calories and fills young children up quickly. A toddler who has had a big cup before a meal may simply not be hungry enough to eat much. Over time, a child who relies on milk can become less interested in other foods, sometimes called milk dependence.

The AAP notes that a child who isn't hungry at mealtime may be showing a sign of this dependence. It can also contribute to overly selective eating, since a milk-heavy diet leaves less room for variety.

2How Much Is Too Much?

The AAP recommends no more than 16 to 24 ounces (about 473 to 750 mL) of milk a day after the child's first birthday, and suggests reducing to around 16 ounces if your child is drinking more. A child drinking at least a quart, or 32 ounces, a day is a sign of dependence that's worth addressing.

Many toddlers drink more than this without anyone noticing, especially if the milk is served in a bottle or a large cup through the day.

3The Iron Concern

Milk is low in iron, and AAP warns that heavy milk drinking can contribute to iron-deficiency anemia, because it can displace iron-rich foods. Iron comes from foods like red meat, lentils, tofu, and leafy greens. If your toddler is drinking a lot of milk and eating few of these, the balance is worth reviewing with your pediatrician.

4Simple Steps to Cut Back

Reducing milk is usually easier when it's gradual. The AAP suggests reducing over about a week.

  1. 1
    Offer milk with meals, not before. Serve milk only after your child has eaten some solid food.
  2. 2
    Don't offer milk as a snack or treat. Keep snacks for food, and water between meals.
  3. 3
    Keep a cup of water available. Water is the best drink between meals.
  4. 4
    Skip the bottle at bedtime. If sleep is hard, offer water in the bottle instead.
  5. 5
    Don't rescue meals with milk. If your child refuses food, don't replace it with a cup of milk. Hunger often leads toddlers to try new foods.

5When to Ask Your Pediatrician

It's worth raising the topic at a check-up if your toddler drinks very large amounts of milk and eats little else, if their growth is changing, or if you're concerned about iron. A pediatrician can check your child's growth and, if needed, recommend a blood test for iron.

The bottom lineMilk is good for toddlers in the right amount, but too much can take the place of meals and iron-rich foods. Aim for roughly 16 to 24 ounces a day, offer milk with food rather than in between, and reduce gradually if your child is drinking more than that.