Ahh. This time of year when the office seems to be filled to the brim with mince pies, quality street/celebrations/roses, and Christmas cake.
We have Christmas dinner in the canteen for sale tomorrow - turkey, cranberry sauce, kilted pigs (aka pigs in a blanket), yorkshire puddings, gravy, parsnips, carrots, sprouts and christmas pudding. They always do a nice job on it.
I will do pretty much the same thing for Christmas dinner at my house this year with the inlaws over. Good thing I love turkey ,as I have already had a Christmas dinner last week for another celebration and was in the USA for Thanksgiving this year. One year, I had 11 roast turkey dinners between Thanksgiving and Christmas.

No Christmas pudding though as no one really likes it. Hubby can't eat dairy at all, so I will make dairy free trifle for us all to have. Maybe will make some mince pies (easily dairy free) as well.In laws are agreeable to dairy free food at least
Oh plenty of booze too......
Have yet to decide on Christmas Eve food, but I love making something special for that too. (Mostly because I grew up without any traditional Christmas meal. Thanksgiving was traditional for us, so Christmas meals have and could be anything)
I know many people love to eat things like pringles and have cheeseboards and party nibbles too- especially if they have their meal at like 12 and are drunk and starving. We eat later, so usually still full by bedtime, but I may have some 'stuff' around, just in case. It can be eaten during the fattening week between Christmas and New Years. LOL.
What are folks here doing?