He only clears his plate if it's pasta/pizza. He's a slow eater and DH and DS are fast so I think he feels like if they've finished then that signals the end of the meal. I eat slowly with him.
Will eat:
Pasta
Rice and mild curry with chicken chopped up very small
Sausages (in slow cooker sauce)
Boiled potatoes
Breaded chicken
Breaded fish
Baked beans (or any of the Heinz tinned stuff)
Sandwiches (ham only)
Granary toast
Cheese (grated onto stuff, not sliced or cubed but even then he picks it off)
Yogurt (Greek with honey)
Sauces (hide loads of veg in there)
A few chips
Cottage pie or shortcrust pie
Smoothies but must be absolutely smooth and no bits.
Broccoli, carrots, cauliflower and baby sweetcorn. Steamed not roasted.
Scrambled egg on toast
Refuses:
Fruit
Any veg with a skin so peas, peppers, sweetcorn, courgette etc
Salad veg (cucumber/tomatoes etc)
Plain chicken (too chewy, spits it out)
Burgers
Beef mince in bolognese
Tuna
Anything 'burnt/crispy' like a toastie
He is tall and slim. I end up cooking him a hot lunch on a weekend.
Seems like he has an issue with texture? Does he eat enough of the food groups?