Why your toddler refuses dinner (and what to do instead)

You spend time planning and preparing dinner. You sit down together as a family. Then your toddler takes one look at the meal and says:

"I don't like it."

Or perhaps they refuse to come to the table altogether.

If your toddler refuses dinner every night, you're not alone. This is one of the most common concerns parents bring to me.

Many parents worry that their child is hungry, not getting enough nutrients, or developing unhealthy eating habits. The result is often stressful mealtimes, negotiations, and pressure to eat.

But refusing dinner is not always a sign that something is wrong.

Why toddlers often refuse dinner

Parents are often surprised to learn that children typically eat less than adults expect.

Between the ages of 1 and 6, growth slows down compared with infancy. As a result, appetite can become much more variable.

Your toddler may eat:

  • a large breakfast

  • a reasonable lunch

  • several snacks

and then genuinely not feel hungry by dinner time.

This can be frustrating when dinner is the meal you've spent the most effort preparing.

The hidden reason many toddlers refuse dinner

One of the biggest reasons children refuse dinner is that they simply aren't hungry.

Take a moment to think about what your child has eaten during the afternoon.

Have they had:

  • a large snack after nursery?

  • milk shortly before dinner?

  • crackers or fruit while waiting for food?

  • multiple small snacks while playing?

These can all reduce appetite at the evening meal.

Many children arrive at dinner having already met much of their energy needs for the day.

Should I make my child eat dinner?

In most cases, no.

Healthy children are usually very good at regulating their appetite when adults allow them to.

Pressuring children to eat can increase resistance and make mealtimes more stressful for everyone.

Comments such as:

  • "Just three more bites."

  • "You haven't eaten anything."

  • "Eat your dinner before pudding."

often create power struggles rather than encouraging eating.

What to do when your toddler refuses dinner

1. Keep a predictable meal and snack routine

Try to offer:

  • breakfast

  • lunch

  • dinner

  • 2–3 planned snacks

at roughly the same times each day.

A predictable routine helps children arrive at meals hungry and ready to eat.

2. Avoid grazing between meals

Many toddlers snack continuously throughout the afternoon.

Even small amounts of food can take the edge off appetite.

If your child regularly refuses dinner, look at what happens in the two hours beforehand.

3. Include at least one familiar food

You do not need to make a separate meal.

Instead, include something your child generally accepts alongside new or less preferred foods.

This might be:

  • bread

  • rice

  • potatoes

  • fruit

  • a familiar vegetable

Seeing at least one safe food can help children feel more comfortable at the table.

4. Let your child decide how much to eat

Your job is to provide the food.

Your child's job is to decide whether and how much to eat.

This can feel uncomfortable at first, especially if your child eats very little.

However, children are more likely to listen to their hunger and fullness cues when they are not pressured.

5. Think about intake over a week, not a day

Many parents worry about a single meal.

In reality, children's eating patterns often balance out over several days.

A child who eats very little at dinner may compensate at breakfast the next morning.

When should I be concerned?

It is worth seeking professional advice if your child:

  • is losing weight

  • is not growing as expected

  • avoids entire food groups

  • becomes extremely distressed around food

  • eats fewer than around 20 foods consistently

  • has difficulties chewing or swallowing

For most children, however, refusing dinner is a normal part of development rather than a sign of a serious problem.

The bottom line

If your toddler refuses dinner, try not to see it as a parenting failure.

In many cases, the issue is not stubbornness or bad behaviour. It is simply a combination of changing appetite, growing independence, and normal childhood development.

The most effective approach is usually the least dramatic one: provide regular meals, avoid pressure, and trust your child to eat the amount they need.

Over time, calmer mealtimes often lead to better eating than any amount of persuasion ever could.

Next
Next

Don’t stop offering new foods.