DS3 refuses to try anything and is existing on a diet of pasta and cheese at dinner time. He will have other stuff throughout the day, but is far from adventurous. He will eat bagels/toast for breakfast with fruit, occasionally Greek yoghurt with a bit of maple syrup, wraps with cream cheese, scrambled egg if he's in the mood. It's all quite beige. We offer veg with most meals but he won't touch it or asks for it to be taken off his plate before he'll eat anything else. He doesn't eat meat (don't want to get into a convo about that here!).
He would always eat blended veg sauces which I got creative with, but had pasta and cheese at a friends once and now refuses the veg packed sauces too.
A bit of background: he was breastfed until he was 2.5 and never took to food from when we started weaning. He's not food driven and never says he's hungry or wants something to eat. He was premature and has always been quite thin, so we're always desperate to get him to eat anything which results in us just giving him what he wants (pasta and cheese!) to get him to have a proper dinner. He will happily take sugary snacks like ice cream or cake though, so he does have a preference! He has something like this once/twice a week with grandparents.
I admit we've made a bit of a rod for our own back with regard to pandering to this in the first place, but I wondered if anyone has any tips for overcoming this sort of thing? I'd love us to be able to eat together as a family.