35 Recipes for a Traditional British Christmas Dinner

  • 01 of 04

    What is a Traditional British Christmas Dinner?

    Roast turkey for christmas
    Sam Edwards/OJO Images/Getty Images

    What is a traditional British Christmas Dinner?

    A Classic Christmas Dinner is the high point of the celebrations, a time to gather family or friends together and enjoy the best of British produce. Little has changed over centuries, and the whole dinner is steeped in heritage and tradition.

    The British sit around wearing paper hats from Christmas Crackers with their silly jokes, and tacky gifts and many still stop to listen to the Queen, and no Christmas is complete without a tray of dates, bowls of nuts and oranges - the first two are rarely eaten but are part of the traditions anyway.

    Food is the pivotal part of the day, and here you will find 35 of the all-time classic recipes for the dishes served on the day or saved for Boxing Day.


  • 02 of 04

    Starters for Christmas Day

    William Shaw -Getty

    Christmas Starters

    A Christmas dinner is hefty so starters if you choose to have them, should be light and easy, merely a teaser for the food to come.

    Scottish Smoked Salmon and Dill Sauce, is a favorite and can be served simply and quickly without adding to the cooking required to get dinner on the table.

    Other dishes will be a prawn cocktail, always a favorite as it is a light dish and can be made a few hours in advance. Even easier to prepare and make ahead of time is a light soup, and a typical special celebratory soup is a classic leek and potato

  • 03 of 04

    British Christmas Main Courses

    Photo © Getty Images

    There is always a roast for a British Christmas dinner. More often it is now a turkey, though traditionally it was usually a goose though any of these 8 Roasts for Christmas Dinner are welcome.  Once the roast is settled upon then comes the accompaniments. As this is the most important meal of the year, the more, the merrier and abundance is vital in this celebration. 

    Alongside the meat, there will always be Pigs in a Blanket aka Sausages Wrapped in Bacon. And, with vegetables expect both roast and creamy Mashed Potatoes. Others will include Roast ParsnipsButtered Brussels Sprouts with Chestnuts and sweet-sour  Braised Red Cabbage.  To finish off this extravaganza then expect to see both Bread and Cranberry Sauce and most of all, don't forget the gravy.

    One final note on the main course depends on where you live in the UK - the Yorkshire Puddings. In the north they are popular all year round so often will not be served, whereas in the south Yorkshire puddings are always served. Whether you do or not is up to you, there is no hard or fast rule.

  • 04 of 04

    Desserts for Christmas Day

    English Trifle. Rob White - Getty


    No British Christmas is complete without a traditional Christmas Pudding served with a variety of delicious sauces alongside.  However, if you prefer a lighter dessert - or fancy more than one, after all, it is Christmas - here are  8 Alternative Christmas Puddings just perfect for your celebration. 

    Do not be afraid to make extra puddings, there is also Boxing Day to cater for. These  5 Cakes for Christmas and Boxing Day can also double up for both main dinner or a supper later in the day.