Christmas dinner is that meal that we look forward to all year, virtually from the moment we've finished the last one. It's simply everything you want in a holiday meal. Succulent meats, divine side dishes and veg, seasonal spiced flavors, rich gravies and all the other trimmings you could think of. So to inspire your Christmas dinner menu this year, we've created a mighty selection all of our favorite dishes that will make you feel merry, bright and full of cheer on Christmas Day.
From the best Christmas Day starters, to mains, Christmas side dishes – including the most modern take on roasted Brussels sprouts we've seen in a while – all the different types of Christmas desserts you can choose from, and the perfect drink pairings beyond wine, we have it all below.
Whether you're vegan, whether you are turkey through and through or if Christmas cake simply isn't your thing, keep scrolling for our mouthwatering Christmas dinner recipes below and quench your thirst with one of our tempting Christmas cocktails while you're at it. Sure, Christmas may be a little different this year, but your menu needn't be anything less than exceptional.
The best Christmas dinner ideas for 2020
It has been one of those years, but Christmas is a time to celebrate. We've included both simple and more complex Christmas recipe ideas here so that you can find the perfect meals to suit not only your taste and the time you can dedicate to cooking, but also your Christmas budget too. From stylish spuds to hearty stews and absolutely stunning meals you can make in your a slow cooker – if you used to find cooking Christmas dinner a chore – think again!
1. Creamy cauliflower velouté
A rich, creamy and indulgent Christmas dinner starter – it's cauliflower soup.
2. Festive French onion soup
Gourmet, savory and simple to make using this MasterChef finalist's French onion soup recipe. Serve this up with a gruyère crouton and there will be smiles all around.
3. French 75
And a stiff drink – with bubbles – makes the perfect accompaniment. A French 75 will also help those cracker jokes go down a bit better.
4. Snowflake cocktails
This is a festive take on the classic snowball cocktail is a delicious one and a such a treat to have on Christmas Day.
5. Vegan chestnut canapés
Chestnut anything is a sign of a good Christmas recipe and these vegan capanés created by Merchant Gourmet are complete with roasted grapes and cinnamon scent for a full on festive flavor that make the perfect Christmas day starter.
6. Beef bourguignon
Sticking with the French theme, boeuf bourguignon as they would say makes a delicious winter supper on or around Christmas day.
7. Chicken à l'orange
We can't help ourselves and this retro chicken à l'orange recipe is a little recipe blast from the past (70s).
8. Aperol Spritz
We're in Italian territory now, and we too drink Aperol spritz all year long, but it feels even more special on Christmas.
9. Mushroom stroganoff
Creamy, delightful and vegetarian, mushroom stroganoff will keep the whole family happy.
10. Succulent rib of beef with horseradish
And plenty of it, if you prefer a rich meat on your Christmas menu then a tasty rib of beef with all the trimmings will do the trick.
11. The classic Christmas turkey
When you know how to cook turkey perfectly, for the most sublime results, then who can blame you for putting this bird on your Christmas dinner menu every year.
12. Festive cranberry pithivier
A festive and vegan version of another classic French dish, this pithivier is stuffed with roasted squash, cranberries and lots more deliciousness.
13. Bacon cauliflower cheese
What makes cauliflower cheese even more mouthwatering? Bacon. Well, it is a Jamie Oliver-inspired recipe...
14. Waldorf salad with sprouts
Green salad on your Christmas dinner spread you say? This Waldorf salad actually features Brussels sprouts so makes a great Christmas side dish to cut through the turkey, roasties and the like.
15. Red cabbage with caramelized chestnuts
Fresh, sweet and gourmet, this festive salad is a deliciously colorful addition for every Christmas dinner table.
16. Yuletide nut roast
Wholesome, flavorsome and super festive, nut roast makes an incredible vegan main for Christmas dinner while meat eaters are almost guaranteed to pinch some as an extra rich stuffing.
17. Too many roasties
But. you can't really have too many roast potatoes now, can you? Find your favorite recipe.
18. Succulent pork belly
A delicious roast dinner idea all year round, and if you're not into turkey, pork belly – complete with crackling of course – on Christmas is not to be sniffed at.
19. Black garlic roasted Brussels sprouts
There's more to Brussels sprouts than meets the eye, try this exotic roasted brussel sprouts recipe for something a little more interesting.
20. Vegan chestnut and mushroom tart
Filling, warming and delicious, this recipe from Merchant Gourmet makes the perfect main or Christmas Day starter recipe – not just for vegans...
21. All the chestnut stuffing
It's not a Christmas dinner without a good serving of classic chestnut stuffing – homemade of course.
22. Maple glazed bird
Maple glazed turkey is one of the finest types of turkey. Try this simple marinade for Christmas Day dinner and make a real impact on your guests, no matter how small your party. And if you happen to have heaps on leftovers, there are so many delicious turkey leftover recipes to try so you will not be stuck for ideas.
23. Festive glazed ham
Glazed ham is often served up on Boxing Day, but that's not to say that you can't have it on Christmas Day too. Succulent and so full of flavor, our glazed ham recipe is complete with maple and more Christmas flavors for a sublime result.
24. Buttery mash
Fluffy mashed potato makes every meal that little bit more special and comforting. Plus, if you have leftovers, it's great for bubble and squeak on Boxing Day.
25. Sweet potato mash
Want to complement your Christmas table decor with your spread? Opt for sweet potato mash instead.
26. Slow cooker gammon
Slow cooker anything is always a dream but slow cooker gammon is another level of Christmas dinner greatness.
27. Perfectly puffed Yorkshire puddings
Where else will your gravy go if not in your Yorkshire puddings? Try our failsafe recipe and you will not be dissapointed.
28. Festive beetroot Wellington
A Christmas dinner recipe fit for a King, try this gourmet and gorgeously traditional looking vegan Wellington this year.
29. Sweet roasted parsnips
Sweet, tender and very seasonal, make roasted parsnips one of your Christmas side dishes and let this complementary veg brighten up your dinner plate.
30. Slow cooker turkey crown
Slow cooker turkey crown is the perfect way to ensure this meat stays extra juicy and tender. It's also pretty faff-free which simply means more wine for you!
31. Gratin Dauphinois
Back to our French friends for this all time comforting and luxurious Dauphinoise potatoes recipe. Creamy, cheese, it's hard to beat!
32. Spiced roasted carrots
A favorite savory side that is still naturally oh so sweet, slow roasted carrots will lift your Christmas dinner menu.
33. Vegan pigs in blankets
It wouldn't be Christmas without pigs in blanket, but the recipe for these ones is completely vegan, created with lentils and the most delicious blend of spices for a really authentic and festive taste.
34. Smashed potatoes
Soft, buttery and a little crunchy too, smashed potatoes are a family favorite type of potato and even more tasty when sprinkled with chopped chives or parsley.
35. Christmas cookies
It wouldn't be Christmas without sugared treats in sight, everywhere. Take your pick from our roundup of the best Christmas cookies and whether you want tree cookies to decorate your spruce with (and eat too) or bauble cookies to leave for Santa on Christmas Eve, you'll find your perfect festive biscuit.
36. Reindeer brownies
Every home needs a plate of Christmas brownies going round at regular intervals throughout the holidays. And, we love these reindeer brownies made with pretzels and protein bites – clever huh? – give them a whirl. Oh, they're vegan too.
37. A Christmas wonderland gingerbread tower
If you're into showstopper bakes, then we have the most incredible gingerbread house recipe to share with you, complete with expert decor tips. It doesn't get much more beautiful than this, and yes, you can eat it too.
38. The luxurious Christmas cake
Old as time but always one to please. The Christmas cake reveal is an embedded moment in family history, so make yours count this year.
39. Vegan mince pies
Full of festive taste and gorgeous texture, these vegan mince pies really make the cut and are so much fun to make. Not vegan? Check out more regular mince pie making tips inspired by one of our favorite British Chefs...
40. White chocolate cranberry cheesecake
If you like to twist tradition, then you can still be festive with a modern favorite like white chocolate cheesecake for Christmas dessert. This recipe calls for Glögg compote – cranberry – and it's very special indeed.
41. St Nick's Christmas pud
A Real Homes' favorite – because we're into brandy – Christmas pudding is just so special and this one is filled with luxurious dried fruits and nuts for the most exquisite results.
42. Boozy Bûche de Noël
You really can't go wrong with a Christmas yule log and while they are a little trickier to make, the end result is totally worth it. Especially with the chocolate yule log recipe by GBBO winner Manon Lagrève which features a little vodka to make it extra delightful.
43. Slow cooker Christmas pudding
Another Real Homes' favorite – because we're into slow cookers too – and if you want to make light work of your Christmas dinner prep then this slow cooker Christmas pudding recipe is for you. Delicious, moist results are guaranteed.
44. Fluffy eggnog
It's Santa's favorite and we love it too. Try our festive fluffy eggonog recipe this year to bring all the merry and bright vibes to your Christmas dinner feast.
45. Baileys-infused Christmas bakes
Baileys and Christmas go hand in hand so it's a no brainer to bake with this delicious Irish liquor too. From tiramisu to trifle and more Christmas cookies, these are our favorite Baileys recipes we're baking this year.