Tips for when your child is a fussy eater 

Some children eat everything put in front of them, while others need more coaxing. These tips from the British Nutrition Foundation show how to introduce a varied diet. This is key to forming good eating habits later in life.

A child eating corn

Offer new foods more than once

If your child refuses a new food, try offering it to them another day. Repeated exposure takes away the fear factor, and helps them get comfortable enough to handle or taste it another time.

Praise, don’t bribe

Avoid pressuring or bribing your child into eating a certain food, as this can make them want to avoid it in future. Instead, offer new foods in a relaxed way, and give lots of praise when your child is brave enough to try them.

Limit portion sizes

It’s easy to forget that a child’s stomach is very small: it’s only the size of their fist. Remember, they don’t need huge portions to feel full.

Offer a limited choice

Too many options can feel overwhelming, so limit choices to just two things. “Would you like a big spoon of beans or a little spoon of beans?” is easier to answer than “What do you want to eat?”

Make mealtimes fun

Give food funny names, cut sandwiches into unusual shapes, or arrange portions into smiley faces or a favourite animal. Let your child get involved with this: it gives them a sense of control, and they’ll enjoy it, too.

Create a healthy home

Encouraging your family to eat well is easier if you’ve already stocked up on healthy foods. It’s a good idea to cover the four main food groups (carbohydrates, protein, dairy and fruit and vegetables) while avoiding foods high in fat, salt and sugars.

Go back

Talk to us

Free and confidential live chat with parenting staff. Chat online or request a call back when it’s convenient for you.

Chat icon on mobile phone