L.M.
To start with, I would try healthier versions of the food he likes. For example, will he eat home made chicken nuggets? What about home made mac and cheese, using real cheese, not American, and using whole wheat pasta and also you can use a little greek yogurt in it, instead of butter. Switch the white rice to brown. Buy whole wheat pizza dough and make your own pizza at home.
Make home made tomato sauce for pizza and puree in veggies into the sauce like carrots etc. Don't overdo it so he won't eat it.
As for pancakes, we make Norweigan pancakes which are alot healthier than regular ones. Here's a recipe:
1 1/4 c flour (you can use whole wheat)
3/4 c sour cream (I sub plain non fat Greek yogurt)
3 eggs
The batter is thinner than regular pancakes, they come out more like crepes. They're delish!
If you tell me if he likes smoothies or soups, I can give you some yummy kid friendly recipes, like a Garden Chowder soup, and many types of smoothies, like peach or mango or banana strawberry etc.
Other ideas I have would be making meatballs, you can puree veggies into your meatball mixture, as well as into the pasta sauce, and use whole wheat pasta. Or if he doesn't like spaghetti and meatballs, possibly a meatball sub on whole wheat bread.
If you want to send me a message, I'll share any recipes you're interested in.
Good luck! I believe a good nutritional diet is a HUGE part of helping kids with various issues.