Your child should eat his own food
My elders and my parents made us to eat on our own. They would put the eating things in the big plate and ask children to eat on their own. No more feeding by someone by showing moon or sun. I think that kind of practice made us to eat rightly at the young age. Even our children are brought up the same way as we never feed them taking rounds on the roads and roof tops. The child should get the feel of the hungry and if we prepare the food according to the taste of the child, surely they will not discard and they would eat fully to our satisfaction.