Site icon Love Scotland

Black Bun Recipe: Scotland’s Hogmanay Fruit Cake and How to Make It

A black bun recipe is the old Scottish way to bake for Hogmanay. Black bun is a dark, spiced fruit mixture sealed inside a shell of pastry. Bakers make it weeks ahead so the flavours deepen. Below you will find the history, a full recipe for one loaf, and tips for serving it on New Year’s Eve.

Photo by IMBJR / Wikimedia Commons (CC BY-SA 3.0)

What Is Black Bun?

Black bun is a rich fruit cake wrapped in pastry. The filling holds raisins, currants, almonds, peel and warm spices, bound with a splash of whisky. The pastry case keeps the cake moist for weeks.

It looks plain from the outside. Cut a slice and you see the dense, almost black centre. The taste is sweet, peppery and boozy. It is closer to a Christmas cake than to a bun in the English sense.

Scots slice it thinly. A small piece goes a long way.

The History of Black Bun

Black bun has a long link with midwinter. Food writers say it began as a Twelfth Night cake, eaten on 5 or 6 January. Scotland’s Protestant church frowned on Christmas feasting after the Reformation. Over time, the cake moved to the end of December and became a Hogmanay treat.

The details vary from book to book, so treat the exact dates as tradition rather than record. What is clear is the role it plays now. Black bun sits on the table at New Year, next to the whisky and the shortbread.

Black Bun and First-Footing

At Hogmanay, the first person to cross your door after midnight is the “first-foot”. A tall, dark-haired visitor is said to bring the best luck. Guests carry small gifts: coal, whisky, shortbread and black bun. In return, the host offers a dram and a slice of cake. You can read more about the custom in our guide to Hogmanay sayings and first-footing.

Get The Free Food Guide
Get our free Tastes of Scotland guide. Enter your email and we will send you straight to the download.

Black Bun Recipe: Ingredients

This recipe makes one loaf that cuts into about 16 slices. You need a 900 g (2 lb) loaf tin, about 20 cm long. Start the cake at least three weeks before Hogmanay.

For the Pastry

For the Filling

How to Make Black Bun: Step by Step

Step 1: Make the Pastry

  1. Rub the butter into the flour and salt with your fingertips until the mix looks like fine crumbs.
  2. Add the cold water a spoonful at a time. Stop when the dough just comes together.
  3. Wrap the dough and chill it for 30 minutes.

Step 2: Line the Tin

  1. Heat the oven to 150°C (130°C fan, gas mark 2). Grease the loaf tin and line the base with baking paper.
  2. Cut off one third of the dough for the lid. Wrap it and set it aside.
  3. Roll the rest out to the thickness of a pound coin. Press it into the tin so it covers the base and sides. Let the edges hang over the rim a little.

Enjoying this? 43,000 Scotland lovers get stories like this every week. Subscribe free →

Step 3: Mix the Filling

  1. Tip the flour, fruit, almonds, peel, sugar, spices and bicarbonate of soda into a large bowl. Stir well.
  2. Beat the egg with the whisky and most of the buttermilk. Pour it over the fruit.
  3. Stir until the mix is wet and sticky but not runny. Add the last of the buttermilk only if it looks dry.

Step 4: Fill, Seal and Bake

  1. Spoon the filling into the pastry case and press it down firmly.
  2. Brush the rim of the pastry with beaten egg. Roll out the lid and lay it on top.
  3. Press the edges together and trim off any extra. Crimp the seam with a fork.
  4. Prick the lid with a skewer in several places so steam can escape. Brush the top with beaten egg.
  5. Bake for about 2 hours 30 minutes. Cover the top loosely with foil if it browns too fast.
  6. The bun is ready when a skewer pushed through a steam hole comes out clean.

Step 5: Cool and Store

Leave the bun in its tin for 30 minutes. Then turn it out onto a wire rack and let it cool fully. Wrap it in baking paper and then foil. Store it in a cool, dry place for at least two weeks. Many bakers leave it for a month. The flavours mellow and the filling firms up for neat slices.

Tips for a Better Black Bun

How to Serve Black Bun

Cut thin slices with a sharp knife. Serve them with a cup of tea, or with a dram of Scotch whisky at midnight. A wedge of mature cheddar also works well beside a slice, and some Scots like it that way.

Put it on a New Year board with homemade shortbread, oatcakes and cheese. For a savoury plate to follow, try a Forfar bridie or haggis, neeps and tatties.

The bun keeps well. A wrapped loaf stays fresh for about a month at room temperature, and it can last longer in a tin in the fridge.

Spend Hogmanay in Scotland

If you would like to see the New Year in Scotland, Edinburgh holds the biggest street party. See the official Edinburgh’s Hogmanay website for dates and tickets (checked November 2026). Our Scotland festival calendar shows what else happens through the year.

Frequently Asked Questions

What is black bun made of?

Black bun holds raisins, currants, almonds, peel, flour, sugar and spices. The filling is bound with egg, whisky and milk, then baked inside a pastry case.

When do Scots eat black bun?

Scots eat black bun at Hogmanay, on 31 December. It is also offered to first-footers in the first hours of the New Year. Some families still serve it on Twelfth Night in early January.

How long does black bun keep?

A well-wrapped black bun keeps for about a month in a cool place. Most bakers make it three to four weeks before Hogmanay so the flavours deepen.

Is black bun the same as Christmas cake?

No. Both are rich fruit cakes, but black bun is baked inside a pastry case and uses more pepper and ginger. A Christmas cake has no pastry and is often iced.

Can I make black bun without whisky?

Yes. Swap the whisky for cold tea or apple juice. The cake will taste a little less warming, but it will still be moist and spiced.

Join 43,000+ Scotland Lovers

Every week, get Scotland’s lesser-known corners, local stories and secrets, straight to your inbox.

Subscribe free — enter your email:

Free forever · Fresh stories, Mon–Fri · Unsubscribe anytime

Exit mobile version