20/04/2026
Why Do Children Eat Better at School Than at Home? — Understanding Picky Eating
Many parents notice that their children are picky eaters at home, refusing vegetables or new foods, but behave very differently at school, where they are more willing to eat and even try unfamiliar meals.
Early childhood educators and nutrition experts explain that this difference is mainly due to environment. In school, children are influenced by peers and teachers. When they see classmates eating the same food, they are more likely to join in. Structured meal routines also encourage them to eat what is served, rather than choosing only preferred foods.
At home, children feel more relaxed and tend to express stronger preferences because they are in a comfortable and familiar setting. Experts also point out that parents may unintentionally reinforce picky eating by offering alternatives too quickly or focusing too much on food refusal.
Child development specialists recommend that parents stay calm and patient. Instead of forcing children to eat, they suggest repeated exposure to different foods, positive role modelling, and a stress-free eating environment. Over time, most children gradually become more open to a wider variety of foods when supported with consistency and encouragement.