Not much to add, except that you’re fighting tens of thousands of years of human behavior here. Food is a shibboleth - it’s a way we determine who’s part of our “tribe” and who isn’t. It’s not just fuel, nor just a social interaction. I know Kabuika is not American born and bred because she enjoys eating deep fried caterpillars. She knows I’m not Congolese, because I like raw sliced cucumbers. At a deep level, this is a way we observe and note people as “outsiders” and possibly threatening to us.
Can we get over it? Sure. That’s what rules and manners and civility is for, and that’s why those things change with time. We intellectually know now that the caterpillar guzzlers and the cucumber chompers can get along without threatening one another - but we know it at a different level, one that we have to work at to consciously control.
But I’ll be honest, there’s a deep dark cavewoman part of me that needs us to find *something *in common we both like to eat to feel entirely comfortable with you. Does that mean I’ll be rude about it if we can’t? No, but I do have to work at it not to say “What? How could you not like [insert food here]!?” and the subtext is “…and be like me?”
And, for the record, I’m a very gracious hostess. Not only do I make vegan, omni- and carnivore based *entrees *(as well as side dishes) at every dinner party, I make enough of each so that if everyone invited only ate vegan, or only ate carni-, there’d be enough to go around. And I’m careful not to mix utensils, and to color code serving dishes and serving utensils so that people can follow their dietary needs and wants without having to ask what has X in it.
I have chili coming out my ears at the moment - 3 huge pots for 20 people tomorrow - one meat, one bean, one both, because it’s possible, though not likely, that two people might come who are veg, and possible, slightly likelier, that one person with severe bean intolerance might come, and I know my mother, she of the “meat *and *beans belong in chili!” camp will be coming. Lucky for me, chili freezes well, 'cause we’re going to have a lot of leftovers! I’m just glad I don’t have any onion haters coming, or I’d have made a fourth pot!