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 and gaining weight, and they seem well, then they’re getting enough to eat.
As long as your child eats some food from the 4 main food groups (fruit and vegetables; potatoes, bread, rice, pasta and other starchy carbohydrates; dairy or dairy alternatives; and beans, pulses, fish, eggs, meat and other proteins) you do not need to worry.
Gradually introduce other foods and keep going back to the foods your child did not like before. Children’s tastes change. One day they’ll hate something, but a month later they may love it.
Keep offering a variety of foods – it may take lots of attempts before your child accepts some foods.