← FieldCare Home

Why Won't Kids Eat? — The Real Issue May Be in Our Feeding Habits

✍️ Written by FieldCare — based on Community Health Inspector field experience · Last updated: August 2026

Parents often complain, "My child just won't eat anything." But have we ever stopped to ask whether the child truly refuses food, or whether we simply never built the right eating habits in the first place? Teaching children to eat a variety of foods from an early age is a parent's responsibility. If we keep offering outside food, snacks, or a child's favorite treats instead of simple, healthy home meals, their interest in healthy foods can gradually fade.

Try to feed children home-cooked meals

Freshly prepared food at home is a great choice, and it helps to build a habit of eating together as a family. In many households, if a child refuses vegetables or lentils, we quickly switch to something they'll accept instead — pizza, burgers, or similar. There's nothing wrong with these occasionally, but if a child's daily diet starts revolving around them, there's less room for the variety of nutritious foods they actually need.

Even homemade pizza and burgers shouldn't be an everyday meal

Some parents say they don't feed their child restaurant pizza or burgers — they make them at home instead. Home preparation is certainly cleaner and lets you control ingredients, but pizza, burgers, fries, and similar foods still shouldn't become a daily staple. Lentils, vegetables, fruits, eggs, yogurt, milk, and other nutritious foods should be part of the regular routine alongside them.

Don't give up on vegetables and fruits

Offer them to children in different ways from an early age. If a child refuses a vegetable the first time, that doesn't mean they'll dislike it forever — some children simply need time to accept a new taste or texture. Instead of dropping it permanently after one refusal, try offering it again later in a different form — mixed into rice, blended into lentils, or paired with a favorite food.

Too much milk can affect a child's appetite for food

Some young children drink milk throughout the day and lose interest in solid meals as a result. Age-appropriate milk intake alongside other foods matters. If a child eats very little, seems weak, or has a very limited diet, parents should consult a doctor or health specialist.

Pay attention to iron deficiency in children

This can be a significant issue, especially when a child's diet is very limited and lacks variety. Include age-appropriate iron-rich foods — meat, eggs, lentils, chickpeas, and similar options. If iron deficiency is suspected, it's better to consult a doctor and get tested rather than starting iron supplements on your own.

Give children time to eat

Many busy parents, especially working parents, struggle to give children proper time for meals. Try to sit down together for at least a few meals a day — children don't just learn to eat, they learn eating habits by watching others. If adults in the household eat vegetables, fruits, and home-cooked food themselves, it becomes easier for children to accept the same.

Keep phones and TV away at mealtimes

Handing over a phone or TV to get a child to eat feels like an easy fix, but it can quickly become a habit. Try to keep a child's focus on the meal and the family at the table, offering food calmly rather than forcing it.

Hygiene is part of a child's health too

Good food alone isn't enough — teaching hygiene habits matters just as much: washing hands before meals, cleaning hands thoroughly after using the washroom, washing fruits and vegetables before eating, drinking clean water, cleaning up after playing in dirt, keeping food covered, and maintaining cleanliness around them. These small habits help protect children from various infections and illnesses.

How do you build healthy eating habits in a child?

Simply saying "eat your vegetables, they're good for you" doesn't always work — we need to lead by example. Prepare a variety of healthy foods at home, offer small portions, let the child try on their own, and avoid immediately switching to an unhealthy favorite after every refusal. Most importantly, never shame a child over food or compare them to other children — every child's appetite and preferences differ. Our role is to keep offering balanced foods patiently and support the development of healthy eating habits.

In closing

A child saying "I don't want this" isn't always proof that they simply won't eat — sometimes the issue lies in our own feeding habits. Try to build a habit early on of home-cooked meals, vegetables, fruits, lentils, eggs, yogurt, and other nutritious foods. Pizza, burgers, and other favorites can be enjoyed occasionally, but a child's entire diet shouldn't revolve around them. A child's good health isn't just about today's meal — it's the result of good habits built from childhood.


This content is for general guidance, written using field experience alongside WHO and other reputable health sources. It is not a substitute for professional medical advice — please consult a doctor or qualified specialist for any medical decision.

Try the BMI Calculator →

Home About Us Contact Privacy Policy Disclaimer