Just give him what he wants, he’s 10 he knows what he dose and dosnt like. You don’t have to eat what he eats. My DCs would live off chicken nuggets and pizza and for the most part they do, I give them what I know they will eat, I don’t see any point battling them or wasting food.
All 3 will also eat different things so meal time will go like this, find one food in common (sausages), one dosnt like mash so will have fries, another has dairy intolerance so I pull some spuds out to mash separately, all will eat Yorkshire puds, 2 don’t eat veg but one prefers more veg than sausage or mash, one gets 1-2 small slices of carrots to try and eat or take at least 1 bite, the other will nibble at a tiny bit of baby corn for me. I’m happy they have eaten a full meal and shown “willing” I use the word loosely, to try some veg. Chicken nuggets and pizza are dished up at least once a week. If DH was in charge they would have 2min noodles every day and they wouldn’t complain.
We regularly have tapas nights or what I call freezer cleaners and I will pull all the odds and ends out of the freezer and cook everything up. On these nights I make sure there is a variety of foods, new ones to try plus plenty of something I know the DCs will eat, guaranteed there will be chicken nuggets. The deal is they have to try one new thing, if they don’t like it that’s fine there is still plenty to eat, but there is never any pressure, they choose what they try, even if it gets spit out, they gave it a go.
I will also introduce new foods my cooking something separate for DH and myself, kids will have their pizzas. While eating we will offer the DCs to try some of ours, sometimes it’s a yes and they end up eating some of our food, sometimes it’s a no. But, there is no fighting or wasting food, they just go back to their pizza.
I absolutely hated being forced to eat foods I didn’t want as a child, it’s stayed with me my entire life, I still refuse certain foods because I can’t get past bad experiences when I was a kid being forced to eat them. My DH is the same.
Maybe what you need to go is get creative and giving him what he wants and show willing that his tastes matter.