Fussy eating can feel like a never-ending battle—especially when your child is away at school and you have little control over what (or if) they’re eating. School settings often make picky eating worse: they’re noisy, full of unfamiliar smells and tastes, and can be overstimulating. In this kind of environment, it’s no surprise that children often cling even tighter to their “safe” foods.
But here’s the good news: picky eating is not only common, it’s manageable. With a few small adjustments, you can take the pressure off mealtimes and help your child feel more comfortable with food—both at school and at home.
Most children go through a phase of selective eating, particularly between ages 2 and 8. This is a natural part of development. Rather than focusing on how much they eat, shift your attention to offering regular chances to eat—roughly every 3–4 hours. Think in terms of “mini meals” before and after school where your child gets to decide how much they eat from what you provide. It’s all about structure without pressure.
Sure, it would be great if your child ate a colourful salad every day—but let’s be real: that’s not always going to happen. Pack foods you know they’ll eat, even if it’s a repeat of the same thing or not the healthiest option. If it keeps them fed, calm, and energised to learn and play, that’s a win.
Bread, pasta, rice, potatoes... if this sounds like your child’s entire diet, you’re not alone. Younger kids naturally gravitate toward high-carb, high-calorie foods—it’s part of their developmental preference and totally normal. Most children grow out of this phase in time, especially when they aren’t made to feel anxious or ashamed about it.
Help your child see lunch as a time to connect, not just a time to eat. Encourage them to sit with friends, pack a little note or something fun in their lunchbox, and make it a positive social moment. Sometimes, children eat better when they’re relaxed and enjoying the company—not when the focus is solely on the food.
Picky eating doesn’t disappear overnight. It’s a slow process that requires patience, understanding, and zero guilt. The more relaxed you are about it, the easier it will be for your child to feel safe trying new things at their own pace. And remember: your mental health matters too. Take breaks, ask for support, and know that you’re doing your best.
Fussy eating at school can feel overwhelming, but with a calm and flexible approach, you can help your child develop a healthier relationship with food—without turning mealtimes into a battleground. Trust the process, and trust your child’s ability to grow and adapt.