For a hearty vegetarian dinner idea, try this halloumi and vegetable traybake recipe. This easy one-dish recipe combines creamy green lentils, caramelised Mediterranean veg and melting cheese for a simple speedy meal.
We've give the viral feta traybake a seasonal twist for spring! Bake asparagus, courgettes and peas with creamy feta and gnocchi all in on tray. Top with a drizzle of hot honey on top if you like a bit of spice. Ready in just 25 minutes, this flavourful dish is perfect for a speedy spring meal.
We've given lasagne a piri-piri twist to make one epic, flavour-packed dish. Smoky shredded chicken is cooked in a speedy piri-piri sauce, then layered with cheese sauce and lasagne sheets - comfort food at its finest!
This traditional French beef bourguignon pie is a stand out hearty meal. The delicious combination of succulent braised beef, chestnut mushrooms and rich red wine sauce makes this dish extra special.
Ready in just 30 minutes, this flavourful fish curry recipe is an easy leftover salmon idea. The flaky fish joins spinach in a creamy coconut sauce spiced with curry powder, turmeric and chilli. Serve with basmati rice, a scattering of coriander and lime wedges to squeeze over.
Mix up your Christmas dinner this year with this incredible festive centrepiece. Chicken is stuffed with brie and cranberry before being wrapped in bacon, then roasted until juicy and golden. Serve this budget-friendly main with all the trimmings.
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.
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!