Xmas eve is a big event here, as DH is French. Last year we had:
Foie gras to start, with toast and fig and raisin jam.
Then roast duck and ginger glazed ham, with caramalised new potatoes, peas with cream and pancetta, and red cabbage with apple.
Then ris a la Malta for pudding.
And a buche de noel.
Oh, and a cheese board, but I insist on crackers, can't do bread on top of that.
I feel like I've forgotten something...
We start eating early and finish late. And we fast through Advent (when I'm not pg or bfing) so Christmas eve and Christmas day are real feast days for us.
DH thinks there should be lobster, but that's a NYE treat in my book, along with more foie gras.
Oh, and it never gets even close to all being eaten. Part of the joy is that we get the delicious leftovers for about a week afterwards.
This year I'm thinking of doing Chinese duck pancakes as the starter, and just the ham for the main course. No foie gras for me this year, so none for dh either