




The summer holidays are here, and for many parents, that means another round of dinner table battles. Getting a fussy child to eat can feel like an uphill climb, especially when vegetables are involved. But you’re not alone—we’ve gathered real-world advice from parents who’ve been there, along with six recipes designed to win over even the pickiest eaters.
Change How You Serve Veggies
One of the simplest ways to encourage a fussy child to eat is to rethink how you present vegetables. Natalia, a mum of four from south-west London, swears by veggie nuggets. ‘They like green beans but not by themselves, so we just fry them in a little butter and dip in breadcrumbs. The same works for cauliflower and other vegetables,’ she says.
Teacher Kieron Fisher, from Newbury, Berkshire, takes a different approach. He blends vegetables into meals his six-year-old twins Kit and Ollie already enjoy, like curries and spaghetti Bolognese. ‘It helps increase their vegetable intake without causing a battle,’ he explains.
Emma Robins, from Reading, finds success with broccoli hidden in pesto pasta and veg pulsed into sauces. She also recommends making homemade burgers packed with veggies. For children with special educational needs, who may have sensory issues with food, these strategies might not always work—but for many fussy eaters, a little creativity goes a long way.
Don’t Force Them to Clean Their Plate
Pressuring a fussy child to finish everything can backfire. Doone, from London, takes a relaxed approach with her two-year-old daughter Cora. ‘If they’re hungry, they’ll eat. I don’t force them because I think that can instil pressure,’ she says. Cora used to be a great eater, but after seeing other kids at nursery reject certain foods, she started doing the same. Doone now focuses on exposure: ‘Even though they don’t eat it, I always put the broccoli on the plate so they’re seeing it.’
Emma suggests offering choices to give kids a sense of control. In her son Alfred’s lunchbox, she includes two or three healthy options. And when he shows interest in a new food, she celebrates it. ‘If they say one day they want carrots, run and get the carrots and give big praise when they eat them,’ she advises.
Keep Offering—Even If They Refuse
Research shows it can take up to 15 attempts before a fussy child accepts a new food. Persistence is key. One mum outside Barnes Primary School in south-west London says, ‘Keep going. Keep offering it and they will pick it up and try it. We try to make everyone try everything in our house, even the tiniest bit.’
Sometimes it’s the colour or texture that puts them off—until they actually taste it. The NHS notes that more than half of children will show fussy eating habits at some point. Vegetables, in particular, can taste bitter to young palates, but most habits improve over time. If your child starts avoiding foods or limiting intake in an unhealthy way, it’s worth seeking medical advice.
Make Mealtime a Family Affair
Eating together as a family can work wonders for a fussy child. Doone says, ‘I always eat with my girls and I eat what they’re eating.’ The British Nutrition Foundation agrees—when children see parents enjoying the same foods, they’re more likely to follow suit. As kids get older, letting them help with meal prep can also boost their interest.
Emma adds fun by taking her kids fruit picking and letting them choose items at the supermarket, then having picnics in the garden. But Kieron emphasizes starting with portion size: ‘I make sure their plates aren’t too full or overcrowded, as too much food at once can feel overwhelming.’
Serve Snacks Alongside Healthier Options
Snacks can be a double-edged sword for a fussy child. Doone limits them to keep hunger levels up for dinner. Natalia leaves out healthy finger foods like chopped peppers and apples for her kids to pick at throughout the day.
Kieron advises against banning treats completely. Instead, serve snacks alongside healthier options like berries or other fruit, and don’t stress about the occasional indulgence. ‘Six weeks is a long time, so it’s about focusing on the overall balance of their diet rather than aiming for perfection every day,’ he says.
Six Recipes Your Fussy Child Will Love
Ready to put these tips into action? Here are six kid-friendly recipes that turn mealtime struggles into wins:
1. Veggie Nuggets
Blend cooked green beans or cauliflower with breadcrumbs, a little butter, and seasoning. Shape into nuggets, bake or fry until golden, and serve with a favourite dip.
2. Hidden Veggie Pasta Sauce
Pulse carrots, zucchini, and spinach into a tomato-based pasta sauce. Serve with whole-wheat pasta for a meal that hides the greens.
3. Homemade Veggie Burgers
Mash black beans, grated carrots, and breadcrumbs together. Form patties and pan-fry. Serve on buns with lettuce and tomato.
4. Cheesy Broccoli Bites
Mix steamed broccoli florets with shredded cheese, an egg, and breadcrumbs. Bake into bite-sized pieces for a crispy, cheesy treat.
5. Fruit and Veggie Smoothies
Blend spinach or kale with banana, berries, and yogurt. The sweetness masks the veggies, making it a hit with fussy eaters.
6. DIY Pita Pizzas
Let kids top whole-wheat pita bread with tomato sauce, cheese, and finely chopped veggies like bell peppers or mushrooms. Bake until bubbly.
Remember, every fussy child is different. What works for one might not work for another, but with patience, creativity, and these parent-tested tips, you can turn mealtime into a positive experience. Happy cooking!