Eating well is so important, especially when your children are young. Unfortunately, sugar tastes significantly better than fruit, and so is generally so much more appealing to your kids. Therefore, it's your responsibility to be sure that your children don't have access to the sugary sweets and do have access to the leafy greens. While most of the time it is an uphill battle, following are some tricks to make the hill a little less steep.
Although this one is a bit taboo nowadays, it worked on me and my whole childhood: when you don't finish your vegetables you don't get dessert! Some people say that you shouldn't bribe kids with junk food, or force them to eat if they don't desire to, but it undeniably a technique to get them finishing the healthy food on their plate! Dessert should never be thought to be bad, it just needs to be moderated. Allow your kids to have a small piece of chocolate, or some ice cream in a cone. Reward systems will work with regard to getting your kids to consume veggies.
Don't force them to eat every single vegetable under the sun. Example, many individuals don't like Brussels sprouts. If you try your kids on them and they don't like them, then don't force it. If you make them eat one type, they'll are inclined to lump everything similar to it in the "yuck" category, and thus you will have lots of trouble getting them to eat a lot more. Instead, pick and choose their favorites, or at least the ones that they eat without too much fuss and put them in the meal instead.