DH is vegetarian, me and two kids aren't but enjoy veggie alternatives too.
Every year, DH cooks the entire Christmas dinner (three courses) and does a vegetarian menu.
Something like
starter - soup
main course - Quorn or nut roast and all the Christmas trimmings (including vegetarian pigs in blankets)
dessert - if we can fit in is mince pies or Christmas pudding.
MIL comes for Christmas dinner. She likes her turkey so brings that. Absolutely fine with that, as we like to eat it too.
Only thing is that she brings over it and starts sticking the turkey in the oven to warm up, which obviously gets in the way of DH cooking and messes up times and stuff.
Are we being unreasonable if we say this year "we're only cooking vegetarian stuff in the kitchen this Christmas, if you want turkey do it at your house and bring it over but it's not getting cooked again when you get here?"
As I know she'll think we are 