Shop GroceriesOffersUnbeatablesDelivery PassFood to OrderMore Card
Morrisons Supermarkets

New Customer Offer - £20 off when you spend £60 or more, plus £10 off your next 4 orders! Use code: new20 *Valid until 24.01.27, excludes Morrisons Now. T&Cs Apply.

Christmas Main Course Ideas: 3 Festive Recipes To Try

AuthorLily | Content Editor

Published on 12th Nov, 2026

When it comes to planning your big festive feast, choosing the right Christmas centrepiece is always top of the list. Wondering what meat to have for Christmas dinner? We can help you get that showstopper just right.

If you fancy a classic roast or want to explore alternative Christmas dinner ideas that will have everyone coming back for seconds, we’ve got you covered. From a golden turkey with an aromatic rub, to rich beef, and tender British lamb, here are three mouth-watering Christmas meat recipes to make your table shine this year.

1. The Classic Showstopper: The Ultimate Roast Turkey

If you cannot imagine the 25th of December without a festive classic at the table, our ultimate turkey rub recipe is here to take your Christmas dinner to the next level.

Nailing how to cook a Christmas turkey that stays beautifully succulent with crisp, flavour-packed skin comes down to simple, clever prep. The secret is knowing how to season a turkey from the inside out:

  • The Ultimate Flavour Crust: Instead of plain butter and salt, blending softened butter with garlic, fresh herbs (sage, thyme, and parsley), smoked paprika, and a touch of lemon zest creates an unbeatable turkey seasoning recipe.

  • Under the Skin: Gently loosening the skin over the breast meat and smoothing the Christmas turkey rub directly onto the flesh locks in essential moisture as it roasts, while basting the skin into a crisp, golden finish.

  • The Result: Tender slices, fragrant pan juices for your gravy, and a timeless turkey Christmas dinner recipe the whole family will tuck into.

2. The Crowd-Pleaser: Roast Beef with Shallots & Horseradish Yorkshire Puddings

Wondering what to have for Christmas dinner instead of turkey? A prime Christmas beef joint has depth, with rich juices. If you're looking for standout beef Christmas dinner ideas, pairing a beautifully roasted joint with sweet caramelised shallots and Yorkshire puddings never fails to impress.

  • The Cut: Head over to our Market Street butcher counter for a quality British joint - such as topside, sirloin, or rib of beef - with good marbling to ensure melt-in-the-mouth tenderness.

  • A Peppery, Savory Crust: Rub the beef with sea salt, cracked black pepper, and fresh thyme, then sear it in a hot pan before roasting to lock in all those rich juices.

  • The Festive Twist: What’s a roast beef Christmas dinner without Yorkies? Elevate your batter by folding through hot horseradish, serving them piping hot alongside sweet, sticky roasted shallots and a generous pour of red wine gravy.

3. The Rich Alternative: British Roast Lamb with Rosemary and Garlic

For a tender, fragrant alternative for your Christmas roast, British lamb makes a truly spectacular choice. A classic leg or shoulder infused with aromatic herbs is one of the most rewarding Christmas roast idea for hosting a crowd.

  • Classic Flavours: Piercing the joint all over and studding it with slivers of fresh garlic cloves and sprigs of rosemary allows herbal warmth to penetrate right into the meat.

  • How to Cook Lamb for Christmas: Roast on a bed of root vegetables and onions so the melting fats baste your veg while creating a rich, savoury base for your mint and red currant gravy.

  • Resting is Key: Let the joint rest wrapped loosely in foil for at least 20 minutes before carving. This lets the juices settle, ensuring every slice is pink, tender, and juicy.