We don't do starter either amd after years of no-one eating it m don't do pudding ,
On the years when there was DH,me,DS,DD, Mum,Dad,Bro,SIL , I would do a proper cooked breakfast to keep everyone going then Christmas Dinner (chicken with bacon on it rather than turkey) and choice of puddings (Christmas Pudding, Sticky Toffee Pudding, Apple Pie/Crumble )
When there is DH.DS.DS,me :
Only DS eats meat so I do chicken breast , roasted just plain,the cats have a share
We have a Quorn Roast or nut roast (made ahead and frozen)
roast potatoes
carrots
sprouts
sage&onion stuffing
cauliflower cheese
chestnuts
pureed swede
red cabbage
bread sauce
roast parsnips
new potatoes
gravy
yorkshire puddings
We eat after dark , table set
I like to know what I'm having on the day , I can do most of the prep the day before and work out my oven timings .
The other days are time for trying different things ,
I would never eat curry for Christmas Dinner personally