Anonymous wrote:A good friend and her family come to my house a few times a year for dinner, generally Christmas and New Years. Her family eats everything, but she doesn't eat any meat, fish or eggs. She doesn't eat any dairy, including butter. We are carnivores and eat everything. I always try to make something for her, but it's though. For example, I just realized that the salad I'm making right now has Parmesan cheese and the sweet potatoes have butter. I realize I can take her portion out before adding these ingredients. Here is my question. When she asks what she can bring, is it acceptable for me to ask her to bring something she can eat?
I know you solved your problem, but I'm going with a "no" on your original question. You want to host people, you ask them if they have any food requirements and then you work with that. There are lots of ways to serve dinner that allow for people to get an entirely balanced vegan meal and also to have dishes for omnivores available.