There are many factors that affect children’s eating habits. Age plays an important role. For example, a young child imitates the habits of his parents to a greater extent than an older child-adolescent. In the latter, peers have the greatest influence.
What parents can do is first talk to their children in a calm atmosphere and, of course, set a good example.
In addition, it would be good to have meals at home at specific times. The family table is very important. Meals should be eaten in it, and not in front of the TV. If your child does not eat vegetables or certain foods , ask him to “help” you prepare. For example, to wash the vegetables, or to put them on the plate. So he feels he did something important and most likely wants to try it!