Okay, I will preface this with my kids are BIG veggie eaters, so I may be of no help at all, but I will try with some of the things that have worked here
Okay, when we did dairy products a good way for getting the "yuckies"--as my oldest called veggies in his antiveggie stage when he was 5--was to hide minced...and I do mean MINCED...veggies like carrots, spinach, kale, greens, other loaded veggies in between the cheese and sauce in pizza. Only a small amount is needed to reach a serving. And you only need to put it on his part--the part of the pizza he will eat. Veggie breads are also a good way of hiding veggies to be eaten. Pumpkin bread, zucchini bread, carrot bread are all good for this. Also don't discount the use of tomato sauce/paste as a serving of veggies. Also in the produce section of the grocery store, there are things called veggie nuggets, these look like and somewhat taste like chicken nuggets but are made of vegetables. If you do meatballs, chopped or monced veggies sauteed first and then added aren't even noticed by most little ones. Now these are good ways of getting veggies in despite your little one's hatred of veggies. How to get them to learn to like them and learn to make healthy choices?? I am not sure. My kids have always liked veggies except for the occasional stage of "I hate veggies" which I think was more a power trip than anything else.
My kids HATE having their veggies with dip or sauces over them. Back when we did dairy they were the only kids alive who wouldn't eat broccoli drenched in cheese sauce. They like plain unseasoned steamed vegetables.
HTH
