Classic Christmas Pudding Recipe: A Timeless Festive Tradition

Few desserts carry the same sense of nostalgia, warmth, and ceremony as a Classic Christmas Pudding. Steeped in centuries of British culinary tradition, this rich, fruity masterpiece is the heart of the festive table — dark, aromatic, and steamed to perfection.
This guide reveals not only the authentic recipe but also the secrets, symbolism, and rituals that make the Christmas pudding a beloved seasonal treasure.
The Christmas pudding — sometimes called plum pudding — dates back to the Victorian era, though its roots stretch to medieval times. Originally, it was more of a thick porridge made with raisins, spices, and wine. Over the centuries, it evolved into the dense, steamed dessert we know today.
Ingredients for the Classic Christmas Pudding
Serves 8–10 | Prep Time: 45 minutes | Steaming Time: 6 hours
Dry Ingredients
- 200 g raisins
- 200 g sultanas
- 150 g currants
- 100 g chopped mixed peel
- 100 g plain flour
- 100 g fresh breadcrumbs
- 150 g dark brown sugar
- 125 g suet (or grated frozen butter as a vegetarian alternative)
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ½ teaspoon allspice
- A pinch of salt
Wet Ingredients
- 2 large eggs, lightly beaten
- Zest and juice of one orange and one lemon
- 100 ml brandy (plus extra for flaming and feeding)
- 1 small grated apple
- 1 tablespoon black treacle or molasses
- 75 ml stout or dark beer (Guinness works perfectly)
Step-by-Step: How to Make the Classic Christmas Pudding
Step 1: Mix the Fruits
Place all the dried fruits, peel, zest, and juice in a large bowl. Pour over the brandy and stout, stir well, and cover. Leave to soak overnight — or ideally for 24 hours — to let the fruits absorb every drop of flavour.
Step 2: Combine the Dry Ingredients
In another bowl, mix the flour, breadcrumbs, sugar, suet, spices, and salt. These provide the pudding’s structure and depth.
Step 3: Stir Up Sunday
Add the soaked fruit mixture, grated apple, eggs, and black treacle to the dry ingredients. Stir until fully combined.
Traditionally, families prepare this pudding on “Stir-Up Sunday” (the last Sunday before Advent). Each member takes a turn stirring the mixture clockwise while making a wish — a beautiful reminder that the pudding is as much about togetherness as taste.
Step 4: Prepare the Basin
Grease a 1.2-litre pudding basin with butter. Line the base with a small circle of baking parchment.
Step 5: Fill and Cover
Spoon the mixture into the basin, pressing down gently. Leave about 2 cm from the top. Cover with a double layer of parchment and foil, securing it tightly with string. Create a small pleat in the centre to allow for expansion during steaming.
Step 6: Steam Gently
Place the basin in a large pot with water reaching halfway up the sides. Cover with a lid and steam gently for 6 hours. Top up the water occasionally to prevent it from boiling dry.
Step 7: Cool and Store
Remove the pudding carefully and let it cool completely. Replace the paper and foil with fresh coverings, then store in a cool, dry place.
Feed the pudding weekly with a tablespoon of brandy to keep it moist and fragrant. It can be stored for up to 6 weeks — the flavour only improves with time.
Step 8: Reheat on Christmas Day
On Christmas Day, steam again for 2 hours to reheat. Then turn out onto a serving plate.
The pudding pairs beautifully with:
- Brandy butter – a rich blend of butter, icing sugar, and brandy.
- Custard – silky and sweet, with a hint of vanilla.
- Cream or ice cream – for a cool contrast to the warmth of the pudding.
- Hard sauce – a sweet, boozy cream popular in Victorian households.
Each topping adds its own charm, but nothing beats the classic brandy sauce drizzled over a steaming slice.
The Symbolism Behind the Pudding
Every part of the Christmas pudding tells a story:
- 13 ingredients represent Christ and his apostles.
- Stirring clockwise symbolises the journey of the wise men.
- The sprig of holly on top recalls the crown of thorns.
- Flaming brandy represents light and celebration.
It’s not just dessert — it’s centuries of tradition served on a plate.
A Classic Christmas Pudding is more than a recipe — it’s a celebration of heritage, craftsmanship, and love. Each bite carries whispers of the past and promises of shared joy. From the ritual of stirring to the final flaming flourish, it unites generations around the table.