Healthy pizza. You can take canned pizza sauce, puree extra veggies into it and he'll probably not notice, Use real cheese, add turkey pepperoni.
Use a pre-done Boboli crust. This is great because he can help make it and it bakes super fast.
Put a pepperoni smiley face on the pizza. Let it be fun.
The Bobili crust is pre-done so it's not greasy and you can use scizzors to cut it up into individual pieces before baking. Only make what he'll eat in a sitting.
No waste. Start to finish, it's done in less than 15 minutes.
This will have dairy, veggies, low-fat turkey pepperoni and not be greasy. Kids will usually eat it.
I'm a texture eater. Some textures i just can't put in my mouth, gag reflex.
Picky eaters like I was as a kid do not like casseroles, loafs, things with shredded anything.
The rule is two bites from anything new, if he still hates it then it's a no go.
Try sour apples or tart apples and low fat caramel dip as a snack. A little bit of caramel goes a long way and gets him to eat apples.
Involve him in picking and preparing the meals.
And remember two bites of the offending food before its on the no-eat list.