It does definitely sound like a picky eater that doesn't NEED to eat. I have one here who is given protein shakes at home (the powdered stuff for muscle builders) and those baby food pouches and plain oatmeal. Every day.

It makes it REALLY hard for you to make a break through but know that you, in the very least, are teaching that child what healthy eating looks like and that everyone else does it. There isn't much more to do.

I only have my picky eater for one snack a day. So my job is even harder at showing what real meals look like. I have taken the approach of only every serving really 'weird' foods (his perspective not mine). No bread, no crackers. We have garden salads, stews and chilis, bean salads, all sorts of fresh and roasted vegetables. REAL FOOD. My only goal is for him to see it served, and see us eating it. I believe it DOES make a difference. I see the look on his face as he watches me put that food in my mouth and chew. It is like this is a new thing to see. No idea what is going on in his head but all that can come of seeing healthy, real food served is potentially a better view of food later on.

Now I would be on the lookout for possible muscle weakness in the jaw etc. With the lack of speech perhaps there is something there. But if he can manage kraft dinner...

I would potentially serve his food smaller so there is less effort required but I wouldn't offer other foods. I would also serve very LITTLE amounts. It can be overwhelming to have a plateful of something that you think you don't like. Give 2 small pieces of the fruit/vegetable, 1 tablespoon of the soup in a tiny bowl.