My DS is in reception, and occasionally has friends come over after school, occasionally they stay for tea.
Last time a friend came over I checked with his mum that spag bol would be ok, she said yes. Serve up spag bol.... 'I don't eat any vegetables'... so I suggested he picked out the mushrooms and just ate the rest. 2 minutes later... 'I don't like tomatoes' (turns out his mum makes bol with pasata, but I had used tinned tomatoes so there were identifiable pieces of actual tomato in the sauce). I have seen his mum insist on him eating some veg before, and I would make my DC at least try something before refusing it, but didn't know what to do in this situation - didn't want my DC to see him getting away with something that they wouldn't, but equally I don't want to make a guest eat something that they genuinely don't like.
I may be over-thinking this. But he's coming over again after school today (going for the safe option of fishfingers & chips this time though!)
WWYD?