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.
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.
This hearty casserole full of classic flavours is the perfect comfort food on a chilly day. It’s packed with beef, bacon, shallots, carrots and mushrooms, which are slowly braised in a rich red wine stock
Slow-cooked until tender and coated in a mouthwateringly sticky glaze, this duck is a stunning centrepiece to serve up on Christmas day. Serve with roasted shallots, juicy clementines and cinnamon sticks for a wonderfully festive main.
If you're looking for a Christmas dinner with a difference, this festive spiced duck makes a wonderful alternative
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.
Make this lemon, dill and bay baked salmon and create a stunning centrepiece that is bound to impress visually as well as in the flavour stakes.
Try something new with turkey this Christmas. Our festive meatloaf is made using turkey mince and is topped with a herby mushroom sauce and crispy sage leaves. Try this as a great gluten-free centrepiece.
Roast gammon makes a nice change to beef or chicken and the sweet, sticky glaze in this dish really brings out the sweetness of the meat. Studded with gloves and smothered in demerera sugar and English mustard, eat warm with roasties or cold the next day with a salad.
An ideal way to use up leftover sprouts – this quick, easy and healthy stir fry packs a fragrant blend of spices, the salty-sweetness of soy and honey, and the fresh vibrancy of carrot and leek
Swap out nut roast and serve up this vegan mushroom hotpot for an alternative Christmas main. Totally vegan and gluten-free, the intense veggie filling combines mushrooms, swede and lentils in a rich porcini gravy, topped with crispy golden potatoes.
Transform classic sausage and mash into a festive family favourite with pigs in blankets and a generous pour of onion gravy.
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!
Christmas and roast turkey go together like roast turkey and cranberry stuffing. Orange zest and macadamia nuts bulk out the scratch stuffing in this recipe while our easy-to-follow homemade gravy ensures that your Christmas dinner spread will come together just nicely.
A warming one-pot of slow-cooked beef chunks with fresh veg, aromatic herbs and spices, and plenty of red wine
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
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.
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!