03/12/2014 06:40 GMT | Updated 20/05/2015 06:12 BST

Christmas Dinner: What To Cook For A Wow-Factor Festive Feast

There's nothing like putting on a show-stopping festive feast to impress your family and friends.

Marks & Spencer

You know how you want it to look, but are you a bit stuck on where to start? Don't worry, we've got three different types of Christmas dinner to suit all tastes - and pack a palate-punch.

1. The tradionalist
"If you're keeping it classic with a roast and all the trimmings, M&S's juicy, British turkeys (above) will ensure a succulent centrepiece," says M&S food and wine editor, Becky Sunshine. "Complete your meal with delicate starters, pork pies enveloped in perfect pastry, and a host of dreamy desserts."

Richard Haughton

Our mouths are literally watering at the sight - and sound - of the chocolate sponge roll filled with melt-in-the-mouth ganache. Naughty but very, very, nice.

2. The modernist
Fancy thinking - and cooking - outside the box? Go for it, says Becky. "If the traditional route isn't for you, try a lighter touch with a sophisticated fish and seafood extravaganza. Easy to prepare, guests will love a whole bone-in baked Lochmuir salmon, while new potatoes in herb butter are a sure-fire winner."

Richard Haughton

Erm, yes please, and we can't wait to tuck into some of those candy-coloured macaroons or shimmering fruity mousse domes. Yum.

Richard Haughton

3. The vegeterian
Not a turkey kind of person? "This year, Christmas dinner is just as exciting for the non-meat eaters," says Becky. "Packed with great flavours, a pecan nut roast, vegetarian wellington or meat-free pithivier takes centre stage. And don't forget the traditional roast veg."

Richard Haughton

And definitely don't forget this pud: the white chocolate snow bombe, which is an amazing vanilla mousse layered with sponge and a raspberry and cranberry compote, hand-finished with Belgian white chocolate. Yes. Please.

Richard Haughton

Feeling inspired (and hungry)? Shop your perfect Christmas dinner at M&S.

Christmas decoration ideas: Tableware, wreaths and baubles

3 make up trends fit for party season

What to wear this Christmas party season