Scottish Christmas Food – Recipes to Try This Year

Talking about traditional Scottish Christmas food is a little misleading, as Christmas in Scotland wasn’t really a thing for about 400 years.

It was banned in the Reformation in the 16th century and didn’t really make a big, official appearance again until it was finally declared a national holiday in 1958.

Cappuccino and pine branch with tartan on wooden table. - Scottish Christmas Food Menu Ideas

However, there are a few older Scottish Christmas traditions that have remained, or been moved to Hogmanay (Scottish New Year). Take the baking of Yule Bread, first footing or lighting a candle in the window, for example.

For the most part, however, Christmas celebrations and foods have fallen in line with the rest of the UK, where the celebrations returned much earlier. 

So how can you give your Christmas menu a Scottish twist?

Most people in Scotland tend to stick to the usual turkey with all the trimmings, but there are definitely some Scottish quirks that can be added to your day. 

Below are some ideas for recipes to try or dishes to create on the big day this year, to make it a little bit more of a Scottish Christmas!

Edinburgh's Christmas sign at Edinburgh Christmas Markets

Scottish Christmas Breakfast Ideas

When our family came to spend Christmas in Scotland with us for the first time, we made Haggis for breakfast. Because why not?!

We had it with grilled tomatoes and toast, but eggs and bacon work too. This may sound a little weird, but it was our Kiwi family, and they loved it! We wanted their first taste of the day to be something distinctly Scottish! And the Scottish Christmas menu only continued from there…

The Full Scottish

The ‘Full Scottish’ breakfast‘ inspired this haggis on toast option and, looking back, is probably what we could have made instead.

A Full Scottish is a plate full of fried or grilled bacon, sausage, eggs, buttered toast, baked beans, fried mushrooms, half a fried tomato, haggis, and in some cases, black pudding. All washed down with a good cup of tea!

This is how we would prepare it anyway. Every household has its own list of crucial ingredients for a full Scottish breakfast. Some might include hash browns, square or Lorne sausages, white pudding, fried bread the list goes on and that’s before you decided on which sauce to have with it!*

*The only answer to this is brown sauce.

The problem with a Full Scottish is that it leaves you full. If you’re like us and want to enjoy a wealth of different foods offered throughout Christmas day then filling up early on might be a mistake, so maybe opt for one of the lighter options below.

Morning Roll

A compromise to the Full Scottish is the infamous Scottish morning roll filled with your choice of bacon, haggis, veggie haggis, or square sausage.

The Morning Roll is a delicious start to the day that doesn’t require a nap after you’ve eaten it. They’re also much easier to prepare on a day when the kitchen is always very busy.

Vegetarian Haggis in a roll

Scottish Smoked Salmon

If you’re looking for something a little less fried but still equally Scottish, look no further than Scottish Smoked Salmon. As Scottish salmon exports hit a high in 2019 this tasty fish is more popular than ever.

You can find amazing Salmon smokeries across Scotland, and many deliver outside of the UK. 

Smoked Salmon is light but very flavoursome and lends itself to numerous different breakfasts. Add it to scrambled eggs or turn your Eggs Benedict into an Eggs Royale by replacing the ham with smoked salmon. If you want to really go full ‘Scottish’ make your own oatcakes and enjoy your salmon with a good cream cheese. For us, this just might be the perfect Christmas breakfast. Easy to make and leaves room for lunch! 


But for the ultimate Scottish breakfast, look no further than Porridge. Porridge has existed in Scotland forever, so you could have a lighter breakfast topped with some Christmassy toppings like cranberries, figs, dates, or walnuts and pecans.

Find out How to Make the Perfect Porridge here.

How to make Porridge

Scottish Christmas Dinner – The Main Event

Everyone does Christmas dinner a little differently so we’ve laid out some ideas below on how you might make your festive menu a little more Scottish. We usually just have one big meal and have to have dessert for dinner because we’re so full, but we’ve split it into ideas for starters, the main, sides, and sauces.



If you want to have a soup starter, then Cock-a-Leekie soup is traditionally Scottish and delicious. At a basic level, it’s a leek and chicken stock soup, sometimes with added rice or barley, which can be garnished with prunes.

You could just make a tasty Scotch Broth, a warming blend of barley, lamb and root vegetables. But personally, we prefer Cullen Skink as our soup of choice!

It’s less common to serve Cullen Skink at Christmas since this delicious creamy fish and potato soup could be the main meal on its own. But a small bowl of this with crusty bread would be the perfect Scottish starter to begin your Christmas dinner.

Cullen Skink

Scottish Salmon

If soup isn’t for you and your family, you could have some Scottish smoked salmon on blinis with a small leaf salad or even a bit of roast salmon or salmon pie. 

Haggis Bon Bons

Haggis Bon Bons with whisky dipping sauce make a change for a starter, but can also be suitable for nibbles throughout the day. These are breadcrumb-covered haggis balls fried until crispy and golden brown, yum!


The Meat (or not)

Roast Turkey is still the favourite dish at Christmas in Scotland, and the cooking of said bird can become the centre of the whole day!

So how do you add a little taste of Scotland to this classic Christmas dish? It all comes down to stuffing! Sausage-meat stuffing is the norm but replace the sausage with haggis and you have a tasty and Scottish-themed alternative.

If Turkey isn’t for you, other options like Scottish Lamb, Aberdeen Angus Beef Wellington, and Scottish Venison would be delicious too.

For vegetarians, people tend to produce a nut roast as the centrepiece of the Christmas meal. However, these can be a little hit-and-miss if you don’t have a decent recipe, so we would suggest a veggie haggis is served.

A delicious mix of oats, barley, mushroom and spices, which remains moist, tastes amazing and is also very easy to prepare. This can also be used as stuffing if normal haggis isn’t your thing.

Scottish Christmas Food - Turkey with all the trimmings on a Christmas table

The Trimmings

For us, the additions to the centrepiece really make a Christmas dinner special!  We’ve listed a few ideas, some with a little Scottish twist.

Roast potatoes

Roast potatoes are by far the most popular side for Christmas dinner, and like the turkey, everyone has their own way of making them crispy and fluffy all at the same time.

We parboil our tatties, leave them to steam and then give them a good shake and a covering of duck fat or olive oil. The trick is to make sure you add the potatoes to a hot roasting tin with your fat of choice already hot.

Once you’ve cracked the roast tattie, there are a range of other additions to consider. 

Roast Potatoes for Christmas


And would it be Christmas without Brussel sprouts? We like to fry ours in butter with smoked bacon pieces.  Boil the trimmed sprouts for 5-10 mins or so and fry your bacon in butter. Once the sprouts are done drain and add them to your frying pan. Yum! 

Ensure the sprouts are cooked properly to avoid having solid green pebbles on your plate. You can even add some roasted chestnuts into the mix to give a real depth of flavour.

Pigs in Blankets or Kilted Soldiers

Pigs in blankets are small sausages wrapped in bacon, but sometimes in Scotland, you’ll see them called Kilted Soldiers, and they’re wrapped in Ayrshire bacon. There’s not too much to say about these, they taste fantastic and are essential at Christmas time in our house! 

North Berwick Christmas decoration hanging on a tree

Other Trimmings Ideas

Roasted parsnips and carrots, or even mashed carrots and swede are all fairly common and help add a little freshness to your plate. We like to honey roast ours because it is Christmas! 

However, for a splash of Scottish tradition, consider adding neeps, Clapshot (mashed swede and potato) or Rumbledethumps (potato, cabbage, and onion), Skirlie (like a Scottish stuffing). These aren’t traditional Christmas dishes but would also make a nice Scottish-themed addition. 

The Sauces

Once you have your meat, veg, and all the trimmings you need a good sauce to bring it all together.

We are big sauce fans and will often have more sauces on the table than there are dishes! We always start with plenty of good gravy, thick and rich, ideally made using the juices from the turkey but granules will do too.

On top of this, we would add cranberry sauce and bread sauce, which is a milky gravy thickened with bread. You could even consider a whisky sauce if you like too. It may sound a little much but dipping your crisp roast potatoes into a creamy whisky sauce is delicious! 

Recipe for Whisky Sauce for Haggis - In a white jug

Scottish Christmas Desserts

The pudding of choice at Christmas in our house and across Scotland is exactly that, Christmas pudding! And why not? It’s a classic pud that only really shines once a year.

But there are so many other options to add that taste of Scotland to the end of your Christmas meal.

Clootie Dumpling

For example, swap your Christmas pud for a delicious Clootie Dumpling. It’s made with some similar spices and boiled in a cloth called a “clootie”. It’s bursting with flavour and will likely bring back childhood memories to anyone that grew up in Scotland. 

Clootie Dumpling Recipe


Then there’s Cranachan of course, with delicious layers of berries and cream laced with honey, whisky, and oats. Another traditional dessert that perfectly ends a Christmas dinner. 

We often make ours into a simple cheesecake to give it a bit of a twist and it can be made in advance to save time on the big day! 

Sticky Toffee Pudding Trifle

For that first Christmas dinner with our Kiwi family, we also served a Sticky Toffee Pudding for dessert! It’s a staple favourite, great at any time of year, and a wonderful addition at Christmas.

You could make our Microwave Sticky Toffee Pudding in a Mug if you want a super quick and easy dessert, or try your hand at a Sticky Toffee Pudding Trifle for something a little bit different.

Sticky Toffee Trifle

Tipsy Laird

For a lighter dessert look no further than the Tipsy Laird, the Scottish version of a Trifle. And how does it differ? It has sponge layers that are soaked with Scottish whisky, giving it a beautiful warming flavour on top of fresh fruit (ideally raspberries) and custard! 

You can make individual servings rather than one large dessert to add that personal touch. 

Dundee Cake

If you’re thinking of making a Christmas Cake this year but you’ve left it late or just don’t want the faff, then why not make a traditional Dundee Cake instead, it’ll save on icing and marzipan and they still look fantastic! 

Dundee cake on a plate

Mince Pies

No, not ground mince, but mincemeat, which is a mixture of dried fruits, spices, and spirits. These small pies may have originated in England but they’re now a common staple on Scottish tables at Christmas too.

Although the size of mince pies is said to be because of the fact they were banned in the 16th century, so bakers had to make them smaller to conceal them! It’s a common belief that eating them on Christmas Day is still illegal, although the laws were repealed back in the time of Charles II.

Ecclefechan Tarts

Named after the town of Ecclefechan in Dumfries & Galloway, these delicious tarts are a mix of butter, sugar, currants, and nuts. They’re easy to make and perfect for a lighter dessert or after a meal with a drink.

Ecclefechan Tarts


Shortbread and mince pies are found in every house at Christmas and eaten as sweet options as well, although maybe throughout the day rather than just for dessert! We’re big fans of shortbread and there are always some on the go throughout the festive period and beyond!

Petticoat Tails Scottish Shortbread

Scottish Cheeseboard

If you have any room at all (or maybe for tea later on!) you can have a cheeseboard full of Scottish cheeses. There’s plenty to choose from, with all sorts of bries, blues, and cheddars available.  All served with Scottish oatcakes and chutneys of course! 

Scottish Christmas Drinks

Whisky is the most associated drink with Scotland, but 70% of the UK’s gins are also produced in Scotland as well as some excellent rums, sparkling wines and tasty beers. 

It just goes to show there are plenty of excellent Scottish brands to choose from for your festive tipple of choice.

You can find a good selection in our Amazon store if you’re looking for a last-minute gift! The store for the UK is here and the US is here.

If you want to make your own cocktails try a Flying Scotsman cocktail or other simple whisky cocktails to keep the cockles warmed. You could even prepare the oldest whisky cocktail, Atholl Brose.

For the gin fan in the family, try a festive-flavoured gin liqueur from Pickerings or Edinburgh Gin. Eden Mill even does a candy cane flavoured gin! 

A warming hot toddy is also perfect for warming up after the obligatory Christmas Day walk. It’s made with hot water, whisky, lemon juice and honey. 

Flying Scotsman Cocktail

Christmas Leftovers

We know this is a long shot, but if you have leftovers there are a wealth of good ways to make them stretch past the big day itself. 


Making Stovies from what’s left of a roast has been commonplace in Scotland for years and a turkey roast works just as well.

You basically fry onions in butter or fat leftover from the roast, add potatoes (leftovers or new if you have none leftover), pour over stock and allow the potatoes to fully break down in it, stir through the leftover meat and done.

Add any stuffing, potatoes and kilted soldiers into the mix for really wholesome comfort food.

Stovies Recipe

Turkey Tikka Masala

Did you know the famous tikka masala is said to have originated from Glasgow?

Honestly, this spicy dish is as Scottish as haggis, we swear! And leftover turkey works well in this tasty curry made from yoghurt, cream, and spices. 

Christmas Tree decorations up close

And there you have it! Plenty of ideas to add a Scottish flavour to your day. If you try any of these Scottish Christmas food ideas then please do let us know!

Sonja and Phil x

3 thoughts on “Scottish Christmas Food – Recipes to Try This Year”

  1. I love your website and recipes. We used to buy Strathaven toffee in Scotland and it is very similar to tablet. Any chance you know a recipe that would be close? Thanks!

    • Hi Ann,
      Thank you for your kind words. We only have our family tablet recipe that would be close. We’ve added Strathaven toffee to our list of recipes to research for you but can’t promise we’ll find its secret. 🙂

  2. One of my favourite puds at Christmas was on Boxing Day.
    Mum would fry slices of leftover Christmas pud in butter and serve it with either ice cream (if we had it) or fresh cream. As we were now living in England we had Boxing Day holiday too. Way back then we didn’t give much thought to the calorie count.


Leave a Comment

Send this to a friend