Some children eat everything put in front of them while others need more encouragement. If your child is only eating certain foods, there are some things you can try to help form new habits.
If your child refuses a new food, try offering it to them another day. Seeing it again and again should help them get comfortable enough to handle or taste it.
Try showing your child that it’s OK by eating it yourself. Or take it away and introduce it another day.
If you’re trying to wean your child off milk, read our tips for mealtimes.
Think about where and how you eat with your family. It can help to:
Avoid pressuring or bribing your child into eating a certain food, as this can make them want to avoid it in future. Instead, try to offer new foods in a relaxed way. Give lots of praise when your child is brave enough to try them.
It’s important that your child knows what they’re eating. Show them the whole food first before chopping or cooking it. This helps them understand what they’re eating when it ends up on their plate.
Children often don’t need huge portions to feel full. Allow your child to eat as much as they like, but try not to force more. It may be easier to offer less and then add more if your child wants it.
Too many options can also feel overwhelming. Give your child a choice of two things. This can help your child feel that they’re included and have some control. If you offer two healthy choices, you’ll be accepting of either choice.
Think about how to make eating fun. Arrange portions into smiley faces or an animal, or cut into unusual shapes. You can get your child involved in this, too.
Offer them plates that looks inviting and colourful. Children need a variety of carbohydrates, protein, vegetables/fruits and healthy fats. Limit sugar and salt.
The NHS Change 4 Life website has some healthy recipe ideas.
Be open in how you communicate about food. Try to include it in other areas during the day. This could be:
If you’re struggling to get your child to eat a more varied diet, look for some extra support.