We use cookies and similar technologies (“cookies”) to help give you the best experience on our site and to show you relevant advertising. If you continue to use this site, we’ll assume that you’re happy to receive all cookies.
From moist turkey recipes to veggie mains with all the trimmings, try our special Christmas dinner ideas to take things to the next level this festive season. Find more Christmas dinner recipes.
A warming one-pot of slow-cooked beef chunks with fresh veg, aromatic herbs and spices, and plenty of red wine
A nut roast is a fantastic alternative to a meat main course or traditional Christmas dinner. This delicious recipe is full of hearty veg – butternut squash, aubergine, red pepper – as well as nuts, herbs and green olives.
This easy air-fryer brie is a must-try for entertaining. Top the cheese with fruity chutney for a gorgeous caramelised glaze and walnut pieces for extra crunch, then dip in! Cooking for a crowd? Simple double the recipe and cook both at the same time.
You can't go wrong with a baked Camembert at Christmas. Take it to the next level by serving with crispy potatoes for dipping and sticky French onions. This is sure to go down a treat at any festive dinner party.
Cooking for special diets can sometimes seem intimidating so, for a gluten-free Christmas dinner that doesn't compromise on taste or trimmings, try this wonderful Christmas turkey that's guaranteed to impress
Roasted squash and grapes add warmth to this winter salad that's packed with flavour and crunch.
Crispy caramelised sprouts add a sweet crunch and festive twist to this carbonara.
Creamy Brie and tangy cranberries give these Italian-inspired meatballs a festive flavour twist for Christmas
Cheesecake, but not as you know it. This savoury twist on the classic has a gluten-free breadcrumb base, fragrant cream cheese filling and is topped with a vibrant medley of beets and shallots for a gorgeous free-from main.
This stunning vegan centrepiece will knock the socks off your Christmas guests, whether they're vegan, veggie or meat eaters.
Nothing says Boxing Day like a buffet. This Scandinavian-inspired platter is packed with bold and fresh flavours - just what you need after Christmas!
We've given shakshuka a festive glow-up by using seasonal veg. Butternut squash and kale are cooked in a harissa-spiced tomato sauce and topped with an egg - perfect for a Boxing Day brunch.
Coat salmon with a sticky maple and ras el hanout glaze and serve on a bed of zesty couscous. This is a great alternative to a classic Christmas dinner.
It’s hard to beat a baked ham at Christmas, even as an alternative to the traditional roast turkey. This one comes with a port and shallot sauce and sticky roasted pears: heaven on a plate
Impress your guests this Christmas with Niyi Obafemi-Olopade's mulled wine braised beef. Slow cook your beef for 2 hours with spices and red wine until it's tender and pulls apart. Serve with buttery mash and cabbage - merry Christmas!
Ready in 20 minutes, this zesty, fruity salmon is cooked to perfection in an air-fryer (or you can bake in the oven). Sitting on a bed of herby couscous, it's ideal if you're craving new flavours between Christmas and New Year.
This miso-roasted salmon makes a fab, festive dinner party main or stunning party platter. Served with soya bean mash and a cucumber watercress salad, it's fresh, vibrant and healthy too. You could even swap the salmon for trout or mackerel.
This rustic veggie tart is perfect as a Christmas dinner main or Sunday roast show-stopper. Filled with roasted mushrooms and creamy leeks, it's lovely served with red onion gravy for even more flavour.
This colourful, flavour-packed side is a star supporting act for Christmas lunch or any Sunday roast. Carrots and beetroot are coated in balsamic vinegar and roasted until golden and sticky – simple yet impressive!
This roast beef is made extra special with an anchovy gravy spiked with redcurrant and mustard for sweet and spicy notes. It makes a stunning Christmas lunch centrepiece or serve at a festive dinner party, Christmas Eve feast or New Year's Day lunch.
Switch up your Christmas dinner main with this slow-roasted duck, in a rich sherry sauce with sweet figs and shallots. Use the leftover duck fat to cook the crispiest roast potatoes! This gorgeous dish also makes a lovely Christmas Eve dinner or New Year's Day lunch.
With a gooey, oozy centre, this veggie main is absolutely perfect for any celebratory occasion. And you can make it ahead and freeze until the big day.
Cook this braised red cabbage ahead of time to intensify flavours. This festive side is easy to prepare and can be frozen ahead of time, simply reheat on the day!
This cranberry and goat's cheese tart recipe is the perfect party food to feed a crowd
If you fancy something a little different to enjoy over the festive period, then you have to give this smashed potato salad a go. It's topped with streaky bacon, shredded sprouts and lots of fresh herbs for big festive flavours. Serve as a fun side dish, as part of a party spread or as a way to use up Christmas leftovers.
If you're looking for a tasty spin to really set your Christmas dinner apart, then look no further than this zesty roast turkey recipe
This plant-based, freeze-ahead main is sure to wow your guests this festive season. Whip up some vegan gravy and you are all set, leftover pie keeps well too – perfect for a lazy Boxing Day dinner.
This impressive lobster dish is well worth the effort it takes to prepare and is the perfect festive treat for two. Zesty garlic and herb butter really showcases the luxurious lobster in this alternative Christmas main
These vegetarian individual cheesy parcels are a main course that is sure to impress guests. Creamy camembert and flavoursome portabellos, along with porcini mushrooms for depth make this a perfect hearty dinner.
A rich marinade and mouthwateringly sticky glaze gives these tender chicken thighs their wow factor. Scattered with tart pomegranate jewels and fragrant coriander, they are a heavenly meal to rustle up midweek.
The ultimate burger just got upgraded with jingle bells on! Piled high with pigs in blankets, sprouts, stuffing and more, you'll love this fabulously festive sandwich.
This on-trend hot honey glazed ham is sweet and sticky with a welcome tartness from the plums, making it a delicious addition to your Christmas feast. Pop it in your slow-cooker and let the warm spicy aromas fill your home, freeing up time for more festive prep and fun!
A stunning Christmas dinner main, an easy meal for over the holiday season or an impressive New Year's Day lunch. Whenever you choose to enjoy this salmon recipe, it won't disappoint! A sticky, sweet and spicy clementine syrup is brushed over the salmon and then baked till golden. Delicious!