Complete Christmas menu: Classic

  • By
    Natalie Hardwick - Writer -

Keep things traditional with our Christmas Day menu filled with classic dishes and failsafe favourites.

We’re all for breaking with convention and trying something new on special occasions, but sometimes only classic dishes will do on Christmas Day. We’ve put together a menu of our favourite traditional festive recipes for inspiration. This menu serves eight, but we’ve also included alternative options if you’re catering for less or more guests.

Christmas morning

Smoked salmon scrambled eggsStart the day as you mean to go on. A lot of people like smoked salmon as part of their Christmas breakfast, but we’ve also included traditional Italian bread as an alternative option. Serve the fruit loaf toasted with lots of butter.

Smoked salmon & lemon scrambled eggs
More smoked salmon & eggs recipes

Mini panettone
Cranberry & white chocolate panettone

Christmas dinner


Option one:

CHicken liver parfaitPaté, terrine or parfait is a perfect make-ahead starter. Pull it from the fridge just before serving and serve with toasts or, for even less hassle, oatcakes or crackers.

Chicken liver parfait with sultanas & raisins
More Christmas paté recipes

Option two:

Who can say no to Marie Rose sauce? We certainly can’t, and prefer to serve this seafood starter in unadulterated fashion.

Prawn cocktail cups
More prawn cocktail recipes

Option three:

Smoked salmon saladKeep things light before the onslaught of roast dinner with all the trimmings. Stocking smoked salmon in your fridge is a wise choice at Christmas.

Smoked salmon with horseradish crème fraîche & beetroot
More festive smoked salmon recipes



The main event

Mustard butter basted turkeyFor some, there’ll never be any centerpiece that can replace turkey. Our 2013 version has bacon under the skin, while our cider roast turkey is a big hit with our users.

Mustard butter-basted roast turkey with bacon
Cider roast turkey
More turkey recipes

If turkey is not your thing, roast beef with Yorkshire puddings should fit the bill without straying too far from tradition.

Rare beef with mustard Yorkshires


Side dishes

Bacon, sausage and prune rollsServe your centrepiece with all the trimmings. It wouldn’t be Christmas without the much-debated Brussels sprouts, but parsnips, carrots, potatoes are all solid choices, along with one of our favourite parts of Christmas- pigs-in-blankets.

Brussels with chestnuts & sage
Chunky roast potatoes
Honey-roast carrots
Crisp honey mustard parsnips
Christmas spiced red cabbage
Bacon, sausage & prune rolls
Caramelised shallot mash
More Christmas sides


Bread sauce seems to be a divisive accompaniment, but we love this recipe with added shallots. Add a dollop of cranberry sauce and that lynchpin of Christmas dinner – perfect gravy.

Creamy bread & shallot sauce
Port & cranberry sauce with juniper
Make-ahead gravy

More Christmas sauces


Option one:

Plum puddingLove it or hate it, a fruity basin pudding embodies the spirit of Christmas. Serve with rich and luxurious brandy butter.

Classic Christmas pudding
Brandy & vanilla butter

More Christmas pudding recipes

Option two

Try plum pudding instead. You can even add a coin in line with tradition – just ensure your guests know it’s embedded in their dessert!

Plum pudding
Homemade custard

Option three

Cherry trifleLayers of custard, cream, jelly and sponge… this retro treat comes in a rainbow spectrum of guises, but at Christmas we like ours with stone fruit and cherry brandy.

Royal cherry trifle
More Christmas trifle recipes


A bottle of fizz will serve eight if you add some juice or fresh fruit to the glass.

Cranberry, fresh pear & cinnamon bubbles
Raspberry Champagne cocktail

More cocktail and drink recipes


If you can manage to make room for a nibble, nothing says nap on the sofa like the failsafe mince pie.

Mince pies
More mince pie recipes

Do you go classic at Christmas? What do you like to serve up? If you're still stuck for inspiration, visit our Christmas dinner page... 

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.


Show comments

We’d love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?

Be the first to comment on this recipe…