First of all I would remove potato chips and fruit loops from his diet. I realize it is hard to do that when you only have 4 things he eats, but those really aren't much food. I realize that means you only have pizza and crackers left. I would add ensure or pediasure to the diet and see if that works to get the vitamins his growing body needs. Then I'd make a few odds and ends items for him to try each meal...
- shell pasta or alphabet pasta are fun to pick up and eat and if you get whole grain, it is better for you.
- mini meatballs - make them out of ground beef and make them only 1/2 and inch or so in diameter. Freeze them and then quickly fry them in some olive oil and they will stay together. Give him some dipping sauces to choose from... ketchup, ranch dressing, bbq sauce. We have a few little plastic cups from Target that are perfect for holding dipping sauces. Offer the dips with multiple meals. I'd never dip a bean in ketchup, but if my kid will eat the bean that way... go for it.
- get some toothpicks and let him eat his food with that. It makes it more fun so they enjoy the act and focus less on the food. Just watch him because they can poke.
- make fun food and let him help. Buy the pizza boli ready made dough, pizza sauce and cheese. Maybe he'll want to add another thing to the pizza. Does he like any other toppings? Cut a hotdog lengthwise multiple times till you get thin strips. Boil it (they curl up) and then pretend it is worms. Give him a few raisins (Watch him carefully for choking) and pretend they are ants. Heck, let him make chirping bird sounds before he eats a worm.
- make a sandwich and cut it in fun shapes. Does he like cheese? We do "no cook" cheese sandwiches and cut them in big flower, butterfly or heart shapes. PB&J, bologna, all sorts of choices. He may not like everything, but try it. You can cut the sandwiches with mini cookie cutters to get 3 bite sandwiches and sometimes we use crackers.
- try mini ritz bits cheese or peanut butter crackers for snacks or sides for lunch. Try mini goldfish and little pretzels.
- make pasta and change up the pasta sauce to see what works. Salted butter is usually a hit, ranch dressing, spagetti sauce, pesto sauce, alfredo sauce. It's a pain to use the large jars of sauce and then have to store it. Use a spoon to fill up an ice tray and freeze it. Then pour the frozen cubes of sauce in a ziploc freezer bag and label it. Use the cubes as you need them.
- lastly, and probably most importantly, give him small bits of food the adults are eating and make it appetizing. Use a couple of large peas or carrot slices to make eyes and a nose. Use a green bean to make a mouth. Use mandarine oranges (a favorite in our house) for ears and maybe some pasta for some hair.
- a child can go without a full meal if need be. Sometimes we tell our children they have to eat 2 or 3 bites of something and hold our fingers up. When they eat one bite, one finger goes down. It makes it a challenge to get the fingers down fast. Make meal time fun if you can and try to include something he likes with something he isn't sure about. Give him a few choices and test things out. Sauces are great because they disguise the taste of things we don't like. Go for it, but don't let them use the veggie as a spoon (sucking the sauce and leaving the veggie).
- scrambled eggs with american cheese is sometimes fun. pancakes (get the ones with milk and eggs and you know he's getting that nutrition too). Waffles (mini eggos) are great for quick meals and by all means... pick out some nutritious cereal and get him hooked on that. Coco puffs and Fruit Loops and things of that nature will say they have some nutrition... try Puffins cereal or Cheerios or Special K with strawberries... those are tasty but have more nutritious value. Try not to hook him on sweets and salts or he'll always want to turn his nose up at normal nutritious stuff for the chips, cookies and fruit loops.
We've had a fabulous eater and a picky eater and it has caused us to have to think outside the box. Pick up a kids cook book and let him help you make something fun. A smoothy with yogurt, milk and maybe some bananas. Fun to make and drink and really good for you. Explore different fruit in the grocery store and let him pick something out to try.
He is probably going to balk at the pizza soon. Can you imagine eating the same food day in and day out? Good luck getting him to open up to choices. I know it is hard. Just hang in there and know that if he refuses, he really won't wilt away in one day, you can be firmer with him and insist he eat something new every day... even if it is one bite. Also, try to be positive, make it fun and turn it into a game like who can eat the bean first. My daughter will eat most things as long as we eat them at the same time. I have a big fork full and she usually has one. But it works. Maybe make a chart of good eating and give him a sticker to put on it if he successfully tries one new thing. IF he likes it, write it down on the chart. Let him choose an item to have for dinner at least once a week (other than pizza) so he's in charge of the items he's going to be asked to swallow.
Good luck.
Liz