Every child is moody. Sometimes they are in the mood to eat a particular fruit or vegetable and the next day they won’t feel like it. Offer it to them another day, and then another.
Children learn to eat different dishes by observing their parents. Children will never do what parents teach them. They will always do what the parents are doing.
By doing this, parents will also be encouraged to have a healthy diet. When children watch their parents eating their meal, they will be encouraged to do the same.
Mealtimes should be treated as family time where all the members of the family can spend time together in a fun way. The child will automatically start associating food with fun.