This post may contain affiliate links, Read the full disclosure here.
I’ll be honest — the first time I heard of a Traditional British Christmas Pudding, I pictured a giant figgy blob set on fire and served in some medieval castle.
But then, one winter, I actually made one.
And let me tell you: it was rich, deeply spiced, full of fruit, and absolutely magical.
Now it’s part of our December rhythm — a slow, cozy recipe that brings everyone together. My daughter loves helping stir. My husband handles the flaming brandy part (carefully). And I get that deep, satisfied joy of bringing a centuries-old tradition into our kitchen.
If you’ve been curious about this iconic holiday dessert but intimidated by the whole steaming-for-hours thing — don’t be. I’ll walk you through every step and share all the tips I’ve picked up through trial (and a few hilarious errors).
So tie on your apron, turn on your favorite carols, and let’s make this beautifully old-fashioned treat together.
What Is a Traditional British Christmas Pudding?

Unlike what we in the U.S. think of as “pudding,” this isn’t soft or scoopable.
A Traditional British Christmas Pudding is a dense, steamed dessert packed with:
- Dried fruit
- Warm spices
- Brandy or rum
- Breadcrumbs and suet or butter
It’s traditionally made on Stir-up Sunday, a few weeks before Christmas, giving the flavors time to deepen. Then it’s steamed again before serving, often flambéed for drama, and eaten with a spoonful of custard or brandy butter.
It’s rich. It’s sticky and It’s aromatic and a little boozy. And it’s worth every second.
Ingredients for Traditional British Christmas Pudding
This recipe is based on the classic version my gran used, with a few gentle tweaks to make it more approachable — like using butter instead of suet.
Here’s what you’ll need:
Pantry + Fridge Staples
- ½ cup salted butter, softened (or traditional beef suet if you’re going full vintage)
- 1 cup dark brown sugar, packed
- ½ cup all-purpose flour
- ½ teaspoon baking powder
- 2 large eggs
- 1 teaspoon mixed spice (see note below if you don’t have this)
- 2 cups fresh breadcrumbs (not dried or panko)
Fruits + Flavor
- 1 cup sultanas (golden raisins)
- 1 cup raisins, soaked overnight in brandy
- ½ cup Zante currants
- 1 small apple, peeled and grated
- 2 teaspoons orange or lemon zest
- 3 ounces orange juice, topped up to 5 ounces (150ml) with brandy or dark rum
- 3 tablespoons mixed candied peel (optional but lovely)
Quick Mixed Spice Substitute:
If you can’t find British mixed spice, just combine:
- ½ tsp cinnamon
- ¼ tsp nutmeg
- ¼ tsp allspice
- A pinch of ground cloves
How to Make Traditional British Christmas Pudding
1. Prep Your Pudding Basin
Use a 5- or 6-cup pudding basin or heat-safe bowl. Butter it well. Cut a disc of parchment to fit the bottom, press it in, and butter that too.
If you don’t have a pudding basin, don’t worry — any sturdy bowl with high sides and no plastic parts will work.
2. Mix the Wet + Dry Base
In a large bowl, beat the butter and brown sugar until creamy and soft. Then beat in the eggs, followed by the flour, baking powder, and mixed spice.
3. Stir in Everything Else
Now add:
- The breadcrumbs
- Sultanas, raisins, currants
- Grated apple, zest, and juice/brandy
- Optional candied peel
Mix thoroughly with a wooden spoon (or your hands — it’s traditional!).
Tip: Everyone in the family can take a turn stirring and make a wish — it’s part of the old custom and just feels magical.
4. Fill and Seal
Spoon the mixture into the buttered basin and smooth the top.
Cover with a buttered parchment disc, then a larger piece of foil and parchment, pleated in the center to allow room for expansion. Tie securely with kitchen twine around the rim.
Create a loop of string over the top so you can lift it out later — it’s your pudding handle.
5. Steam Gently for 6 Hours
Place the basin in a large pot with a trivet or inverted saucer at the bottom. Add boiling water so it comes halfway up the sides of the bowl.
Cover and steam gently for 6 hours, checking every hour to top up the water. Keep the lid tight to trap the heat.
No steamer? No problem. I use a big Dutch oven with a small ramekin flipped upside-down as my makeshift trivet.
6. Cool + Store

Remove the pudding and let it cool completely. Replace the wet foil with fresh parchment + foil, then store the pudding in a cool, dark place for up to a month — or refrigerate for longer.
The longer it rests, the better the flavor.
How to Serve Traditional British Christmas Pudding
Reheat
To serve, reheat the pudding by:
- Steaming for 2 more hours, or
- Microwaving it gently (remove foil and paper, cover with a plate, and heat in 30-second bursts)
Light It Up (Optional)
Warm a few tablespoons of brandy, pour it over the pudding, and carefully ignite with a long lighter. Turn off the lights and enjoy the show!
Do this in a safe area, away from anything flammable, and keep kids at a distance.
Pair with One of These
- Brandy butter
- Whipped cream
- Vanilla custard
- Clotted cream
- Or all of the above — it’s Christmas!
A Few Family Tips from My Kitchen
- Soak your raisins overnight in brandy if you have time. It adds depth and softens the texture beautifully.
- Breadcrumbs make the texture moist and light. Use fresh ones from soft bread — not crunchy ones from a tin.
- Make it ahead. Seriously. A pudding made 2–3 weeks early will have deeper, warmer flavors.
The first year I made this, I used the wrong bowl and it tipped over in the pot. We still ate it. It was delicious. You can mess up the presentation and still have a rich, wonderful dessert.
It’s a forgiving, soulful recipe that’s not about perfection. It’s about presence.
What to Serve With Christmas Pudding

If you’re planning a full British-style holiday menu, try pairing this pudding with:
- Roast goose or turkey
- Roasted root vegetables
- Cinnamon Roll Bread for breakfast
- Moist Rum Cake as a boozy backup dessert
- Gingerbread Sourdough Donuts as a fun twist for guests
Join the Holiday Baking Conversation
If you try this Traditional British Christmas Pudding, I’d love to hear how it goes. Did you go for the flaming finale? Add extra spice?
Leave a comment or tag me @RitzyRecipes on Pinterest or Instagram so I can see your festive masterpiece.
Save This Recipe on Pinterest
Planning your Christmas menu?
📍Pin this Traditional British Christmas Pudding to your Holiday Recipes board!
And follow us for more classic + cozy bakes: Pinterest.com/Ritzyrecipes
FAQs About Traditional British Christmas Pudding
What is the traditional Christmas dessert in England?
Christmas pudding is the most iconic traditional dessert served on Christmas Day in the UK.
What are the main Christmas pudding ingredients?
Breadcrumbs, dried fruits, butter or suet, spices, brown sugar, and brandy.
Can I make it alcohol-free?
Yes! Replace brandy with orange juice or apple cider. Still rich and delicious.
What’s the difference between Christmas pudding and Christmas cake?
Christmas cake is baked, often with icing. Pudding is steamed and served warm with sauces.
How long can I store a traditional British Christmas pudding?
Up to 1 month in a cool place. Even longer in the fridge or freezer.
Can I make it in advance?
Yes! In fact, it tastes better if you do.
Do I need suet?
Nope. Butter works perfectly and makes it more approachable for home bakers.
PrintTraditional British Christmas Pudding (Moist, Rich & Authentic Holiday Recipe)
- Total Time: 6 hours 30 minutes (plus resting time)
- Yield: 1 pudding (8-10 servings) 1x
- Diet: Vegetarian
Description
A rich, warm, deeply spiced Traditional British Christmas Pudding that’s full of fruit, sweetness, and holiday nostalgia. This classic steamed pudding is make-ahead friendly and perfect for bringing tradition to your Christmas table.
Ingredients
- 1/2 cup salted butter, softened (or suet)
- 1 cup dark brown sugar
- 1/2 cup all-purpose flour
- 1/2 teaspoon baking powder
- 2 large eggs
- 1 teaspoon mixed spice
- 2 cups fresh breadcrumbs
- 1 cup sultanas
- 1 cup raisins (soaked in brandy overnight if possible)
- 1/2 cup Zante currants
- 1 small apple, peeled and grated
- 2 teaspoons orange or lemon zest
- 3 ounces orange juice topped to 5 ounces with brandy or dark rum
- 3 tablespoons mixed candied peel (optional)
Instructions
- Butter a 5–6 cup pudding basin and line the bottom with parchment.
- In a large bowl, cream the butter and brown sugar. Beat in the eggs.
- Mix in the flour, baking powder, and mixed spice.
- Stir in breadcrumbs, fruits, grated apple, zest, brandy mixture, and candied peel.
- Spoon mixture into the prepared basin and smooth the top.
- Cover with buttered parchment and foil, tying securely with kitchen twine and creating a string handle.
- Place a trivet or inverted saucer in a large pot, set the pudding basin on top, and pour boiling water halfway up the sides.
- Cover and steam gently for 6 hours, topping up the water as needed.
- Cool completely, replace coverings, and store in a cool place up to 1 month.
- To serve, re-steam for 2 hours or microwave gently. Optional: warm brandy, pour over the pudding, and ignite carefully to flame before serving.
Notes
For alcohol-free pudding, replace brandy with apple cider or additional orange juice. Serve with brandy butter, custard, whipped cream, or clotted cream. The flavor develops best when made ahead and stored for several weeks.
- Prep Time: 30 minutes
- Cook Time: 6 hours
- Category: Dessert
- Method: Steaming
- Cuisine: British
Nutrition
- Serving Size: 1 slice
- Calories: 360
- Sugar: 38g
- Sodium: 210mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 60mg




