Classic Christmas pudding is a rich, indulgent dessert that has been a festive tradition for centuries. Known for its deep flavors and dense texture, this iconic dessert is a must-have during the holiday season in many British households. With a blend of dried fruits, spices, and suet, it’s a dessert that captures the essence of Christmas in every bite.
The preparation of Christmas pudding is a labor of love, as it typically involves mixing together a variety of ingredients such as raisins, currants, sultanas, and candied peel. Ground spices like cinnamon, nutmeg, and allspice give the pudding its signature warm, aromatic flavor. The mixture is then combined with suet, breadcrumbs, flour, and sugar, along with eggs and a generous splash of dark ale or brandy. The combination of these ingredients creates a moist, sticky batter that’s perfect for steaming.
Once the pudding mixture is prepared, it’s transferred into a pudding basin, where it is tightly covered and steamed for several hours. The slow steaming process allows all the flavors to develop and intensify, creating a rich, dense pudding. It’s traditional to steam the pudding on Christmas Day, adding to the anticipation and festive spirit of the occasion.
On Christmas Day, the pudding is carefully removed from the basin and served hot, often with a sprig of holly on top for decoration. It’s traditionally accompanied by brandy butter, custard, or cream, making each bite even more indulgent. A fun tradition is to flame the pudding with brandy just before serving, adding a dramatic flair and symbolizing the warmth and spirit of the holiday season.
Classic Christmas pudding is a dessert steeped in history, with its deep, fruity, and spicy flavors representing the heart of Christmas celebrations. It’s the kind of dish that brings family and friends together, creating memories and traditions that are passed down for generations. If you’ve never had it before, it’s a must-try treat that brings a taste of British holiday cheer to your table.

Ingredients
- 100 grams raisins Seedless are preferred
- 100 grams sultanas
- 100 grams currants
- 100 grams mixed peel Finely chopped
- 150 grams dark brown sugar
- 150 grams breadcrumbs Fresh
- 150 grams suet Vegetarian or beef
- 1 teaspoon mixed spice
- 1/2 teaspoon ground nutmeg Freshly grated if possible
- 75 grams plain flour Sifted
- 3 eggs Beaten
- 150 ml stout
- 2 tablespoons black treacle
- 1 lemon Zested and juiced
- 1 apple Peeled and grated
Instructions
- In a large bowl, mix together the raisins, sultanas, currants, mixed peel, brown sugar, breadcrumbs, suet, mixed spice, nutmeg, and flour.
- In a separate bowl, beat the eggs and stir in the stout, black treacle, lemon zest and juice, and grated apple.
- Combine the wet ingredients with the dry ingredients, mixing thoroughly until everything is well combined.
- Spoon the mix into a greased pudding basin and level the top. Cover with a double layer of baking parchment and a layer of foil, securing with string.
- Steam the pudding in a large saucepan or steamer for 7 hours, ensuring the water remains halfway up the side of the basin.
- Allow the pudding to cool in the basin, replace the parchment and foil if needed, and store in a cool, dry place to mature.
- On Christmas Day, steam the pudding for a further 2 hours before serving with your choice of accompaniment.
Nutrition










This is a Christmas tradition in my family. I love making it each year and the smell while it’s steaming… divine! Perfect recipe!
That sounds lovely! Christmas pudding is a must for the holidays. I can almost smell it just from your description!
Really? Stout in pudding? Sounds weird, but I gave it a shot. Turned out pretty good! Who knew??
This pudding was a disaster; it just wouldn’t set! Followed the recipe exactly and it turned out mushy. Disappointed!
Christmas pudding? More like a sweet brick! 😂 still edible, tho.
Honestly, I don’t get why people love this pudding so much. Why not just eat cake? Sounds like way too much work for a ‘brick’ lol.
Haha, love that description! Sweet brick is spot on! I tried making it once, and it turned out more like a lump of coal 😂. But hey, as long as it’s tasty, right?
Yumm! The black treacle gives it such a unique flavor. Definitely making this again for the holidays!
Delish! Can I replace suet with butter? Not everyone can find suet where I live. 4 stars.
This is a lovely recipe, but could use more fruit! I added extra raisins and it made it better. 4 stars!
My grandma used to make this every year! Best recipe ever, though I use less suet.
Yuk! Who adds fruit in a pudding anyway? I prefer chocolate. 😒
Classic or not, I’m just not a fan of the texture of these puddings. They are too mushy for me. 1 star.
Honestly, this pudding turned out pretty dry. I think I might’ve overcooked it or something. Not the worst, but could be better. 3/5.
I hear you! My first one was super dry too. I think it really depends on the steaming. Don’t lose hope, next time will be better! 😊
Dry? I thought it was supposed to be dense! You probably just need to add more stout next time!
Can’t wait to try this! How much stout we gotta use? 🤔
You gotta use 150 ml of stout, that’s what the recipe says! Can’t wait for you to try it! 👍
This is the best Christmas pudding recipe I’ve ever tried! It’s so rich and delicious. My family loved it! 5 stars!
I don’t know, my pudding turned out too dry and crumbly. Maybe I did somethin wrong? 🤔
I totally agree! This pudding was a hit at our Christmas dinner too. It’s perfect for the holidays! 🎄
I’m skeptical about all those dried fruits. Do we really need that much? It seems like too much sweetness. Maybe cut down on the sultanas? 2 stars.
What’s a pudding basin? I just used a bowl, hope it still comes out alright. 4 stars!
5 stars! My grandma used to make this every Christmas. Brought back so many memories!
I don’t know, sounds too complicated for me. 7 hours of steaming? Nah.
This pudding was a hit in my family! It tastes just like the one my gran used to make. 5 stars!
That sounds amazing! I can’t wait to try your gran’s version. 5 stars too!
I dunno, pudding with all that stout? Doesn’t sound very good to me. How can that be a hit?
Yum! Made this for my family and they devoured it. The stout addition gave it such a unique flavor! Definitely making it again next year! 5!
I can’t believe you need to steam it for 7 hours! Who has that kinda time? Just bake it in the oven! 2 stars.
Classic Christmas pudding is the best! I’ve been making this for years and it brings back so many memories. 5 stars!
Really? I never liked pudding much. Seems like a hassle to make too with all that steaming.
I totally agree! There’s nothing like that warm, spiced flavor during the holidays. Brings back so many memories for me too!
This pudding was amazing! Perfect for the holidays.
Why would anyone want to put stout in a dessert? I just can’t wrap my head around it!
I thought the same, but stout adds a rich flavor! You should give it a try!
Why ruin a good dessert with beer? Just stick to chocolate or something sweet.
I don’t like pudding much, but this recipe is okay. Could use more apples or something crunchy. 3 out of 5.
I tried this recipe, but it came out too dry. Maybe I overcooked it? Not sure if I’d make it again.
I followed the recipe perfectly, but it doesn’t seem to look like the picture. What did I do wrong?
Don’t worry! Sometimes it just doesn’t turn out like in the pics. Did you use the same type of ingredients? That can make a big difference.