A.N.
I am interested that you say you have a weight issue and thus of course your own eating habits are not working for you.. It might be useful to take a cooking class or nutrition course - that way you will benefit too and you will have new passion and new recepies! Maybe you can tempt him that way- do you think that Look What I Learned - is a good way to get him to try foods? Have you had him help you prepare them?
I admit to being horrified by the American diet!!
So much chemical and fat. Chickens here are full of hormones. Bread and other foods even flour have chemicals in.
Buy organic at all costs. Dried fruit like apricots or mangoes for a snack instead of candy when possible.
You say he likes lots of vegetables? like carrots, broccoli, celery, cherry tomatoes, cucumber circles, etc? Beets are fun and make food pink. Fun!
I would advocate NO processed foods or box foods wherever possible.
Home made pasta is good and when you eat them too he will try much more fun and tasty vegetables maybe with his fave sauces on?
Lots of ways to prepare eggs and fish. let him help and try them.
Whole grain bread or toast
Boiled Eggs and poached eggs to dip toast in
Scrambled eggs Omlettes
Pancakes (homemake - no chemical flour)
Fish pieces (no bones of course)
Veggie pieces as crudites with dipping ranch and humous etc might work
Mashed potatoes Roasted Baked or Sauteed potatoes
Whole milk or rice milk.
Do you have a juicer?
Blending veggies and fruits into drinks is excellent way to get nutrition into him. Of course you don't tell him what's in there! My niece enjoyed ''strawberry' specials for years, never guessing it was mostly carrot and beetroot juice!
Good Luck!