Everyone kept looking at me like "What the hell?".
But as I meet more and more people with food sensitivities I think that providing food for an event is just fraught anyway, and maybe you should try something else.
At one place I worked we just used the same folks to bring in food. Rather than debate what they just had packages and we would check boxes (vegetarian, etc) and numbers and blamo reasonable food showed up.
I think the real issue is when you have folks who don't know what they're doing trying to manage it.
Person B: Sure
- goes to taco stand -
Person A: 3 tacos please
Person B: I'll take the enchiladas
Person A: Oh my god, we were supposed to be getting tacos for lunch. How could you do this to me?
No one's saying "assume they are vegans," we're saying "don't assume they eat meat." Big difference.
For real, any corporation employing a significant proportion of Indian people (hell, even non-Indian people too) should be culturally sensitive enough to know that any offer of a morale dinner must feature vegetarian options. This is basic cultural sensitivity and anyone who doesn't understand this has no business managing people.
Less than 1/10th percent Indians eat beef.
Also, not all Indians are fine with the Indians who are fine with steak. Significant conflict over that sort of thing sometimes makes the news outside the country.
People also order from the more expensive end of the menu if the company is paying. Normally they might eat a chicken sandwich for lunch but if the company pays they are eating dead octopus or some other endangered species more intelligent than them.
The other one that I have seen is outright vegetarian baiting, so that means ordering things like crispy chicken's feet or sheep testicles just to push things to the culinary extreme.
Working with Indian co-workers on training in the UK the Friday treat was KFC. Eaten at desks. So the whole place reeked of the stuff and every surface had the finger licking slime. Bins had bones in them. If you are the lone vegetarian you have to just keep quiet. But with 6-7 people over from India in the office? The company can't just change its KFC ritual.
Few people were what you might call athletic in that office.