This roast beef with chorizo makes an impressive centrepiece to the Christmas table if you fancy a change from the usual turkey
Serve this dairy and gluten-free recipe with a simple green salad for a winning weekend dish
Gammon is a Christmas classic. In this 4-ingredient recipe, we've coated the meat with a sticky marmalade and brown sugar glaze. Try this as a great gluten-free, festive main course alternative.
Make pigs in blankets the star of the show with this easy traybake. Cumberland sausages are wrapped in smoked streaky bacon and roasted alongside root veg. Coat in a sticky maple and mustard glaze and serve as a gluten-free main for your Christmas dinner.
Get ready for the most indulgent way to prepare your turkey centrepiece – preparing confit drumsticks ensures juicy and tender meat
Make this classic roast turkey recipe if you're expecting a crowd for Christmas dinner. Friends and family can choose between white or dark meat, while everyone will love the traditional sage and onion stuffing.
Pull out all the stops this festive season with a stunning salmon centrepiece. Light baked salmon topped with creamy spinach and toasted almonds, all wrapped up in buttery pastry – this alternative Christmas dinner is sure to be the star of the show
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.
Serve up a twist on traditional Boxing Day ham with this succulent rosemary and maple-glazed gammon joint, the perfect partner for leftover Christmas dinner veg
Created by chef and author John Gregory-Smith, our ultimate Christmas burger has everything you need to get the family feeling festive
Serving Christmas turkey with cranberry sauce is a well-established festive tradition, but why not use it to make a sweet glaze instead?
If you're having Christmas for two this year, swap out the turkey for these Christmas vegetable and Stilton pies. These festive pies make a perfect vegetarian Christmas main for a smaller Christmas, loaded with carrots, parsnips and melting cheese.
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.
This wreath-shaped vegan nut roast is as attractive as it is delicious, packed with squash, lentils, cashews and creamy tahini and flavoured with fresh herbs and smoky spices. The scattering of pomegranate seeds and herb sprigs provides a pretty finishing touch – everyone will want to try a slice.
Whether you're a long term vegan, hosting vegan friends or just looking for some meat- and dairy-free dinner ideas, this tasty stuffed butternut squash recipe is the ideal simple midweek meal.
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
Make this veggie wellington ahead of time, then freeze it to enjoy on the big day. Packed full with festive flavours, this is the perfect vegetarian centrepiece for your Christmas dinner.
This gorgeous, fruity gammon is a wonderful addition to your Christmas spread
This moist turkey crown is given a much-needed lift by its sweet and citrusy glaze
There's nothing like a creamy, hearty mac and cheese to tuck into on a cold night and this delicious pasta recipe has the brilliant addition of leftover ham, bringing both texture and flavour
This vegan and gluten-free nut roast has stylish carrot and parsnip ribbons decoration to make this dish a pretty main course that everyone can enjoy. The hearty lentil base, along with plenty of nuts and veg, will keep you full all afternoon.
Packed full of fibre and protein, butter beans are at the centre of this super vegan pie
This traditional Christmas ham recipe is packed with festive flavours – simmered in bay-infused cider and roasted with a mustard and demerara glaze, it makes for a magnificent centrepiece for your Christmas dinner or Boxing Day spread. You can make this recipe up to 2 days in advance, to the point where you score the skin, then chill until ready to glaze. Find out how to make Christmas ham and get ahead for the festivities!
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.
Serve up this gorgeous ham which is slow-cooked in ginger beer with spices before being topped with a gingerbread-inspired glaze and roasted until golden and sticky.
This gorgeous vegetarian bake makes for a delicious Christmas dinner alternative. Loaded with roasted butternut squash, mushrooms, chestnuts, and plenty of mixed nuts, this classic nut roast is crammed with flavour and perfect for sharing
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.
Dazzle your dinner guests with this traditional turkey recipe, served with all the trimmings and sauces you want
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
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