How I Got My Picky Toddler to Eat Broccoli (Accidentally, of Course)
The Day I Gave Up
I wasn’t trying to win a parenting award that day. In fact, I remember standing in the kitchen holding a half-steamed head of broccoli in one hand and a crayon-streaked sippy cup in the other, wondering how I ended up negotiating with a three-year-old over something green.
It had been one of those weeks—too little sleep, too many tantrums, and more broccoli tossed on the floor than I’d like to admit. So when my son glared at the plate like it was personally offending him, I sighed, gave up, and slid the tray aside.
That was the moment everything changed—because I wasn’t trying anymore. I had spent weeks disguising veggies like a magician: pureed into sauces, blended into smoothies, hidden in muffins. None of it worked. He either sniffed it out like a bloodhound or made that toddler gagging sound that’s not real but absolutely effective. It was exhausting.
I used to love broccoli. I roasted it with garlic and lemon, tossed it with chili flakes, added it to pasta. But after months of rejection, it started to feel like a symbol of failure. I still made it—for me—but I stopped expecting him to eat it. That day, I had roasted a batch with olive oil, sea salt, and a little smoked paprika. Nothing fancy, just something warm to fill a tired mama’s belly.
The Unexpected Turn
He came into the kitchen dragging a stuffed bunny by the ear, eyes suspicious, nose twitching. “What’s that smell?” he asked, the way kids do when they think something is weird but might also be candy. I told him the truth: broccoli. Roasted. Crispy.
He wrinkled his nose, then wandered off. I didn’t think much of it. But then he came back. Again. This time with a single question: “Can I try it… if I don’t like it, I can spit it out, right?”
I said yes. He took one bite. Then another. And then another. He didn’t spit it out. He asked for ketchup, which I handed over without protest. He dipped, chewed, and shrugged like it was no big deal. Meanwhile, I was trying not to cry over a piece of cruciferous vegetable.
I didn’t say anything. No cheering. No wide-eyed “See?! You do like it!” I just let him eat. The moment was so delicate, like a bird landing on your hand. I didn’t want to scare it away with too much excitement. He finished his portion and left the kitchen like nothing had happened. I stood there, stunned. And strangely, hopeful.

What I Learned (That I Didn’t Want to Hear)
I used to roll my eyes at people who said, “Kids will eat when they’re ready.” It sounded dismissive, like a free pass to give up. But that day made me think maybe there’s something to it. Not all the Pinterest hacks in the world had worked. But one moment of zero pressure, when I stopped trying so hard—that’s what did it.
It wasn’t magic. It wasn’t even intentional. I just happened to roast something delicious for myself and stopped making it about him. And somehow, that gave him space to be curious on his own terms. There’s no formula in this house anymore. Just a lot of trying, some failing, and the occasional quiet victory like this one.
I still roast broccoli the same way—nothing fussy. Just a little olive oil, salt, and heat. And when I do, I always leave a little extra on the pan. Because most days, a tiny hand still reaches up from behind the counter and grabs a piece. He doesn’t even ask anymore. He just eats.
How This Changed Our Meals
Since that day, meals at our house feel lighter. Not because everything’s perfect (believe me, it’s not), but because I’ve stopped assigning emotional weight to every bite he takes. If he skips the veggies one day, fine. If he eats three helpings the next, amazing. But I no longer build my self-worth—or his nutrition—on a single dinner.
Broccoli became more than just a vegetable. It became a lesson in patience, in loosening control, in trusting the process. It reminded me that my job isn’t to win every meal. It’s to create a space where good food is simply there, ready to be explored.
Now, when I talk to other parents about picky eating, I don’t offer advice. I tell them this story. I tell them about the day I gave up and accidentally won. And I remind them that sometimes, the best thing you can do is quietly eat your roasted broccoli and let the magic happen when it’s meant to.
Final Thoughts
Every toddler has their own timeline, and every parent has their breaking point. I found mine over a tray of broccoli—and I’m glad I did. Letting go helped both of us find a little more joy at the table.
These days, I still don’t expect miracles. But I do keep roasting. I do keep showing up. Because sometimes, the best bites come when you least expect them. And if you’re there, with a plate and an open heart, you just might catch them.