Choosing the right Christmas main course sets the tone for the entire meal. Whether you love the familiarity of a traditional roast or want to serve something a little more unexpected, the best Christmas main course ideas balance occasion, flavour and practicality.
A festive centrepiece should feel special without leaving you tied to the kitchen all day. From roast poultry and richly flavoured game to beef, lamb and seafood, there are plenty of ways to create a memorable Christmas dinner that suits your guests and the style of celebration you're planning.
Key Takeaways
- Choose a main course that suits both your guest numbers and available oven space.
- Traditional roast poultry remains popular, but beef, game, lamb and seafood all make excellent alternatives.
- Consider how many accompaniments and sauces the main course requires before committing to a complicated dish.
- Make-ahead elements can make Christmas Day much easier.
- A striking centrepiece does not need to involve an enormous roast.
Traditional Christmas Main Courses

For many people, a roast bird remains the classic Christmas dinner main course. Turkey is the most familiar choice, but goose, duck and capon can offer richer flavour and a slightly different centrepiece.
A whole bird works particularly well when you're serving a larger group because it creates a sense of occasion as soon as it reaches the table. Roast simply with butter, herbs and seasoning, then use the roasting juices to build a rich gravy.
Capon is another excellent option for anyone looking for something traditional but less predictable than turkey. It has a generous amount of tender meat and works beautifully with classic Christmas trimmings such as roast potatoes, stuffing and seasonal vegetables.
Beef for Christmas Dinner
Beef makes an impressive alternative Christmas dinner centrepiece and works particularly well if your guests prefer red meat.
A whole beef fillet is elegant and relatively quick to cook, while a rib roast offers deeper flavour and a more dramatic presentation. Sirloin and other roasting joints can also work brilliantly for larger gatherings. Explore our Meat & Poultry collection for premium cuts and festive centrepieces.
Serve beef with crisp roast potatoes, roasted root vegetables and a rich red wine or beef gravy. Horseradish sauce adds welcome sharpness and cuts through the richness of the meat.
For a particularly indulgent menu, Wagyu beef can turn a smaller main course into the focal point of the meal without requiring a very large joint.
Game Meat for Christmas

Game is particularly well suited to festive cooking because many game birds and meats are at their best during the colder months.
Grouse, partridge, venison and wild boar all offer richer, more distinctive flavours than conventional poultry. They pair beautifully with winter ingredients including mushrooms, chestnuts, red wine, berries, celeriac and brassicas.
Smaller game birds are also useful when you want to serve individual portions rather than carve one large roast at the table.
If your guests are unfamiliar with game, venison can be a particularly approachable choice. Its lean meat works well with rich sauces and winter vegetables without feeling excessively heavy. Browse our Game Meat collection for venison, pheasant, partridge, grouse and more.
Lamb and Pork Christmas Main Dishes

Lamb and pork are excellent choices for anyone looking for an alternative Christmas dinner that still feels generous and celebratory.
A rack or leg of lamb pairs beautifully with garlic, rosemary and seasonal vegetables, while slow-roasted shoulder is ideal for a more relaxed gathering.
Pork also offers plenty of options. Porchetta makes a particularly striking Christmas main course, combining tender meat with crisp crackling and aromatic herbs. Suckling pig or speciality pork cuts can create an even more dramatic centrepiece for a larger celebration.
Seafood for Christmas Dinner

Christmas does not have to revolve around meat. Seafood can make a lighter yet equally luxurious main course.
A whole side of fresh salmon is easy to portion and works well for larger gatherings, while turbot, halibut and other premium fish can form the basis of a more refined plated main course.
Shellfish can also be incorporated into a festive main, particularly if you're planning several smaller courses rather than one large roast.
When serving seafood as the main course, keep accompaniments fresh and relatively simple so the flavour of the fish remains the focus.
How to Choose Your Christmas Dinner Centrepiece
The best Christmas main course depends on more than personal preference.
Before deciding, consider:
- how many guests you're serving
- how much oven space you have
- whether you want to carve at the table
- how many side dishes you're preparing
- whether any guests have dietary requirements
- how much work you want to do on Christmas morning
A smaller but high-quality roast can often create more impact than an oversized centrepiece surrounded by too many complicated accompaniments.
Christmas Main Courses You Can Prepare Ahead
The easiest Christmas mains are those that allow at least some preparation in advance.
Slow-cooked beef cheeks, braised venison and other dishes built around long cooking times can often be prepared the day before and gently reheated.
Stuffings, sauces and flavoured butters can also be made ahead, leaving only the main protein and final roasting or searing to manage on Christmas Day.
This is particularly useful when oven space is limited and several side dishes need to be cooked at once.
What to Serve with Christmas Mains
A balanced Christmas dinner usually needs only a few excellent sides rather than a huge number of competing dishes.
Roast potatoes, one or two seasonal vegetables, stuffing and a good gravy will complement most traditional Christmas mains.
Rich meats such as duck or game benefit from something acidic or fruity, such as cranberry, redcurrant or a sharp chutney. Beef works beautifully with horseradish and red wine, while lamb pairs naturally with herbs and lighter vegetable sides.
Christmas Main Course FAQs
What is the most traditional Christmas main course?
Turkey is the most familiar Christmas main course in the UK, although goose, beef, capon and other roast meats are also traditional festive choices.
What can I serve instead of turkey at Christmas?
Beef, duck, goose, capon, venison, lamb, pork and whole fish can all make excellent alternatives to turkey.
What is a good Christmas main course for a small group?
A small beef fillet, rack of lamb, duck breast, individual game birds or a side of salmon can all work well when you're serving fewer people.
Can I prepare a Christmas main course the day before?
Slow-cooked and braised dishes can often be prepared ahead. Sauces, stuffing and accompaniments can also usually be made in advance, reducing the workload on Christmas Day.
