Why Your Toddler Keeps Throwing Food—And How To Handle It

A toddler boy eating at home.

Our goal is to equip you with ALL the mom info you'll ever need. Our experienced writers and editors work around the clock to carefully craft these guides. Occasionally they may include links to products we recommend, read our earnings disclaimer. Got feedback? Tap here to get in touch.


If you’ve ever sat down for a nice family meal only to have applesauce fly across the table, welcome to the club. Toddler food throwing is one of those messy (and super frustrating) phases. I’ve cleaned mashed carrots off walls, floors, and even my dog’s head.

But here’s what I’ve learned: they’re not doing it to drive us crazy (even if it feels that way). There’s usually a reason behind the chaos—and a few simple ways to handle it without losing your mind.

Why Toddlers Throw Food

Cute toddler girl with fair hair and big grey eyes eat breakfast at table

Before we can stop the mess, we need to understand why it’s happening. Here are the big reasons I’ve noticed:

  1. They’re exploring. Throwing food is one way toddlers learn about cause and effect (“Hey, when I drop this pea, Mom jumps!”).
  2. They’re bored or done eating. If the food starts flying, it might be their way of saying, “I’m full” or “This is boring now.”
  3. They want attention. Even if the reaction is frustration, it’s still attention—and toddlers are smart enough to notice that.
  4. They’re testing limits. “What happens if I do this?” Toddlers love testing boundaries to see what’s allowed.

Once I stopped taking it personally and started treating it like a phase to guide through, things got easier.

What Actually Helped Me Stop the Food Flinging

Here’s what worked in our house—no yelling, no punishments, just consistent steps:

  1. Keep meals short and sweet. Toddlers have short attention spans. I found that 10–15 minutes is usually their limit. After that, the food becomes a toy.
  2. Watch for signs they’re done. Once they start playing with food or tossing bites, I give a calm, clear warning: “If you throw food, lunch is over.” If it keeps going, I’ll take the plate away—no drama.
  3. Use a “no thank you” bowl. This one helped a lot. I placed a small bowl next to their plate and told them, “If you don’t want it, put it in here.” It gave them a way to say “no” without launching peas across the room.
  4. Stay calm, every time. The less I reacted, the quicker the behavior faded. I’d gently say, “Food stays on the plate,” and follow through. No speeches. No stress.
  5. Praise the good stuff. When they did eat nicely, I made a big deal about it: “I love how you’re using your spoon!” Toddlers want to do things that get good reactions.

Final Thoughts

Your toddler throwing food isn’t a sign of bad behavior—it’s part of learning. But that doesn’t mean you have to just deal with it forever. With a few calm, consistent responses, you can teach them what’s okay and what’s not.

It took a little time, but now most of the food makes it into my toddler’s mouth—and not on the floor. And that, my friend, is a parenting win.

Total
0
Shares
Leave a Reply
Related Posts
The content, services and products mentioned on Mummy-Time are for informational purposes only. We do not provide medical advice, diagnosis, or treatments.