Your daycare update says: "Finished the broccoli, fish porridge, and even asked for more!"
Then dinner comes around at home with same food. Suddenly they're pushing the bowl away or refusing every bite. It's not you. And it's not the food. Here's what's actually going on:
Why This Happens
At daycare, eating is social. Kids sit together and they watch each other eat. When your child sees their friends happily eating broccoli, suddenly it feels normal. Safe and less scary. This is called social modelling, and it's powerful.
But at home, the environment is different. Mealtimes are unpredictable. There are toys, screens, and also distractions. Maybe you're tired, maybe they're tired. Everything feels different from daycare. Your child picks up on all of it.
The Real Reason They Push Back
Toddlers desperately want control. At daycare, the structure makes that irrelevant. At home with you, the person they trust most, they feel safe enough to push back. To say no and to test boundaries.
Choosing not to eat (or what to eat) is their way of saying: "I have a say in this." This isn't defiance. It's development. And it means they trust you.
What You Can Actually Do
Don't try to recreate daycare. Instead:
- Eat together when you can
- Keep routines structured and predictable
- Let them see you enjoying the same foods
- Keep offering foods without pressure
The Bigger Picture
Appetite isn't just about hunger. It's about routine, environment, sleep, emotions, and who's at the table. You eat differently at a work lunch than you do at home alone. Your child does too.
So instead of stressing about why they eat differently everywhere, ask:
- How are they eating across the whole week?
- Are they growing and learning?
- Are they building confidence around food?
If the answer is yes? You're doing great! Progress isn't measured by a single dinner, it happens over time.
Questions about mealtime struggles? Drop them in the comments!


Comments (0)
There are no comments for this article. Be the first one to leave a message!