beginning of content

Fussy eating in toddlers and children

12-minute read

Key facts

  • Fussy eating in children is normal, but it can be frustrating.
  • It may take children over 10 times to try a new food.
  • You can help your child try new foods and eat healthily by creating positive food experiences.
  • This means giving them some control over their food choices, having routine mealtimes, letting them explore food with senses other than taste, and having your own positive attitude towards eating.

What is fussy eating?

Fussy eating is a normal part of development. Many children, especially toddlers, are picky eaters. It can mean that they won’t try new foods or reject foods that are a particular:

Often it means your child will only want to eat from a small selection of foods familiar to them.

Young children naturally prefer sweet foods and avoid bitter foods. This is one reason it can be challenging to get your children to eat vegetables.

It can be frustrating when your child wants to eat the same thing every day — but it’s not uncommon. There are things you can do to encourage your child to try at least a few bites of nutritious food at each meal.

What should I do if my child is a fussy eater?

The best strategies to improve nutrition and encourage non-fussy eating habits are:

Regular family meals

Family meals are a comforting ritual for parents and children. Try to have family meals at the same time every night. This way, your child can have a regular routine to:

Family meals are very important and are often the only time when the whole family is together.

It’s best to eat at the dinner table, with the television and any other screens switched off to reduce distractions.

Family meals also provide an opportunity to introduce your child to new foods.

Try to offer snacks at set times that are not close to mealtimes, so they don’t lose their appetite. Kids who have a big glass of milk or juice before dinner will also eat less.

Serving a variety of healthy foods and snacks

It’s important to include servings of food from the 5 food groups into your child’s daily routine. Each day, a young child should have:

When they reach adolescence, your child should aim to eat:

Make it easy for your child to choose healthy snacks:

Choose healthy recipes:

Try to avoid ‘sometimes foods’ and drinks:

Don’t ban favourite snacks. Instead, make them 'once in a while' foods, so your child doesn’t feel that they’re missing out.

Being a role model

Children will learn from and imitate the adults they see every day. So, the best way for you to encourage healthy eating is to eat well yourself. You can be a good role model by eating fruits and vegetables and not overindulging in less nutritious foods.

You can also teach your child to not overeat by limiting your portions. This is especially important with younger children. Talk about feeling full — such as by saying 'this is delicious, but I am full, so I am going to stop eating’.

Keep a positive attitude towards food, and body image. This will help your child to develop lifelong healthy eating habits.

Parents who are always dieting or complaining about their bodies may foster negative feelings in children.

Don’t battle over food

It’s easy for food to become a source of conflict. There are ways to avoid mealtime tantrums.

You may try to bargain with or bribe your child with snacks so they eat the healthy food in front of them. However, this can develop unhealthy ideas. For example, if you tell your child they can have a biscuit if they eat their broccoli, you’re telling them that the biscuit is better than vegetables.

Instead, give your child some control, while also limiting the kind of foods available at home.

Making choices is an important part of social development. While you can control the foods available to your child, let your child decide:

You can keep control, and still give your child choice by asking questions such as these:

Here are some guidelines to follow:

Get children involved in food

You can help your child develop an enthusiasm for food by including them in the process of:

Look for recipes that contain ingredients your child likes. Talk to them about making choices and planning a balanced meal. Most children will enjoy deciding what to make for dinner.

Some children may even want to help shop for ingredients and prepare the meal. Help them with age-appropriate tasks so they don’t injure themselves or feel overwhelmed. At the end of the meal, praise the food and thank them for their help.

Preparing school lunches can also be a valuable lesson. Your child can think about what kinds of food they want for lunch. You may be able to help them make positive choices by shopping together for healthy foods.

Being involved in food activities can help prepare your child to make good decisions about the foods they want to eat. The mealtime habits you help create now can lead to a lifetime of healthier choices.

How do I get my child to try new foods?

Introducing new food to young children requires patience.

How do I encourage my child to have a variety of different foods?

No single food is essential to a child's diet, and a substitute for refused food can easily be found. But you should keep offering the refused food too.

If your child will not drink milk, try:

If your child will not eat cooked vegetables for dinner, you could offer:

If your child will not eat red meat, you can give them the iron they need with foods like:

You can substitute the protein in meat with the protein in:

You can mix these foods to get enough iron and protein. For example:

How can I make eating fun for my child?

Food should be enjoyed, even if it’s not all eaten. Make foods fun when you can by:

For a toddler, enjoying food means feeling and playing with it. Let children feed themselves. Hands are as good as spoons, even if they are messier!

When should I get help for fussy eating?

It can be helpful to remember that:

Try not to worry if your child doesn’t eat or only eats a small amount. It’s best to stay calm and positive. Children can sense if their parents are worried. Fussing over them at mealtimes can make eating more stressful.

If your child is healthy and growing well, they’re probably eating enough food. A healthy child who refuses to eat isn’t hungry and doesn’t need food right now.

It can be a good idea to check with your doctor, child health nurse or a dietitian if your child:

It’s also good to seek advice if you are worried about your child's growth or overall nutrition.

Resources and Support

You can learn more about fussy eating through the Raising Children Network.

Speak to a maternal child health nurse

Call Pregnancy, Birth and Baby to speak to a maternal child health nurse on 1800 882 436 or video call. Available 7am to midnight (AET), 7 days a week.

Check your symptoms Find a health service

Need further advice or guidance from our maternal child health nurses?

Need further advice or guidance from our maternal child health nurses?

1800 882 436

Video call