We’ve all been there. You’ve lovingly prepared a home-cooked meal for your family and your child refuses to eat it. You get frustrated, your child becomes more determined not to eat, and it leads to stress for everyone.
But what lies behind your child’s refusal to eat, and what can you do about it? Read on for tips on reducing pressure and having more fun at family mealtimes.
Why does my child refuse to eat?

Having a child who refuses to eat certain foods, or try new foods, can be frustrating and worrying as a parent, but it’s a common stage of development for many children, and usually nothing to worry about long term.
A recent study that appeared in the Journal of Child Psychology and Psychiatry suggested that 'fussy eating' tendencies had more to do with genetics than parenting styles.
Children with special educational needs and disabilities (SEND) such as autism can sometimes experience sensory difficulties when it comes to food. You can read our article about eating happily with autistic children for more tips on how to help them.
Many parents still use the phrases ‘fussy’ or ‘picky’ eating, however dietitians, clinicians and parents whose children have difficulties with food are now trying to find alternative labels for this, because it doesn’t cover the broad range of reasons why someone may refuse food. A lot of young children don’t like tasting new and unfamiliar foods – this is called food neophobia. Some children may have a negative association with eating because they’ve experienced an illness, an allergy or some sort of pain or discomfort after eating. And some children may be sensitive to certain sensations such as smell, touch and taste.
Mum Elaine, who was part of a Parents' Toolkit focus group on children’s eating habits, says: “I think “fussy’ is not a good word to use in my situation. My children won’t eat certain foods due to texture or hypersensitivity to smell – they have no control over this.”
The NHS website says: “Do not worry about what your child eats in a day or if they do not eat everything at mealtimes. It's more helpful to think about what they eat over a week.” If your child is active, they seem well and they’re growing appropriately, then they're likely to be getting enough to eat.

The NHS advises trying to feed your child food from the four main food groups:
- Fruit and vegetables.
- Potatoes, bread, rice and pasta.
- Dairy or dairy alternatives.
- Beans, pulses, fish, eggs and meat.
How do I encourage my child to eat?
Some children are learning to understand boundaries and look for patterns – for example they may regularly refuse to eat a meal to see if we will offer an alternative instead. These patterns can develop into a habit that stays with them into later life. If they feel pressured to stay at the table until they’ve finished their meal, they may take a negative association with family mealtimes into their adulthood.
Use the strategies below around creating a positive mealtime environment to make preparing and eating food an enjoyable experience for your child. Try to avoid reward or punishment phrases like ‘If you eat all this up you can have a treat afterwards’ or ‘If you don’t eat your meal, you won’t get pudding’. Encourage your child to understand their own hunger and fullness cues too, by eating until they’re full, rather than using phrases like ‘you need to eat everything on your plate’. Habits can be hard to break, especially patterns of speech we heard when we were young. Start small and build, and celebrate the small wins. Try not to be too hard on yourself.
Video: Families share their personal experiences
Abi to children: "You like carrots too? Do you want some cheese">