My decadent, easy-to-make British Christmas Pudding is a perfect holiday dessert that's been lightened up so you can make it in half the time! It’s a moist, cake-like base filled with sweet spices and dried fruit that your family is sure to love this holiday season!

Delicious, sweet, and filled with Christmas cheer – you and your family will love my British Christmas pudding!
If you’re a fan of moist, delicious Christmas cakes, you’ll love this tasty British Christmas Pudding! It’s a UK classic, filled with dried fruit and warm spices, and other amazing ingredients steamed to perfection! It really creates a moist dessert like no other!
My British Christmas pudding recipe is surprisingly easy too! It takes just 15 minutes to prepare, and the rest of the time is spent steaming the pudding – so it’s super hands-off! That’s perfect for the busy holiday season!
Jump to:
🌎 Origin
My British Christmas pudding is not a standard “pudding” like you might think, but it’s a moist, super tender, cake-like dessert. Steamed puddings like my Christmas pudding have a treasured history in the UK as a part of holiday celebrations!
You may have also heard it referred to as 'figgy pudding' or 'plum pudding'. Even though it's old-school, Christmas puddings are still a must-have on many holiday tables.
Christmas pudding is often served on fire (en flambe - using brandy, rum, or whiskey), with a sauce (toffee, butterscotch, or creme anglaise), topped with royal icing, or simply dusted with confectioners' sugar as shown here.
❤️ Why You'll Love This Recipe!
It's Super Fast And Easy! Make this traditional Christmas dessert in less than half the usual time (8 hours of steaming, then chilled overnight)!
Full of Classic Christmas Flavor! Warm spices, dried fruit, brown sugar, butter—who can resist that delightful aroma!
It’s Unique! Steaming a dessert may not be something you’ve tried before, but I highly recommend it! It’s a great way to make sure you never have a dry cake!
It’s Delicious! Whether you eat it on its own or paired with a sauce, this easy Christmas pudding is truly a delight to the tastebuds!
🥘 Ingredients
My British Christmas pudding uses a lot of pantry staples! You may have to look for mixed spice, or you can make my super easy recipe any time you need it!
- Raisins – Hear me out: raisins are fantastic in this recipe! They’re like little bites of intense sweetness, and they go so well with the spices.
- Golden Raisins – These are also known as sultanas. These add more of that dried fruit sweetness to the pudding!
- Self-Rising Flour – I love self-rising flour here because it already has leavening agents and salt added—so it makes the recipe even easier.
- Breadcrumbs – These will add extra body and structure to the pudding! See Tips & Recipe Notes
- Light Brown Sugar – This will add a caramel sweetness to the pudding. I highly recommend using brown sugar over white sugar for this recipe.
- Butter – For this recipe, we want the butter to frozen, then grated before incorporating into the batter. You’ll also want some softened butter for coating the bowl.
- Mixed Spice – This is a delicious blend of allspice, cinnamon, nutmeg, mace, cloves, ginger, and coriander. It gives an amazing, sweet warmth to the pudding that’ll make your mouth water!
- Milk – Whole milk is preferred for this recipe. It’ll moisten all of our ingredients.
- Egg – You want the egg to be brought to room temperature to allow it to incorporate seamlessly.
- Confectioner’s Sugar – This is an optional garnish, but I strongly recommend, because it makes the pudding look so lovely!
🧂 Substitutions
If you truly aren’t a fan of raisins, but still want to make the pudding—try chopped dates, apricots, cranberries, cherries, or other dried fruit that you prefer!
To make your own self-rising (self-raising) flour, measure out 1 ½ teaspoons of baking powder then finish filling 1 cup with your all-purpose flour. Whisk the flour and baking powder together thoroughly before using. I suggest sifting twice for best results.
🔪 Step-by-Step Instructions
This is a traditional steamed British pudding, which sounds a bit unconventional – but it’s delicious! Steaming the pudding keeps it wonderfully moist!
1 2 3 4
- Mix ingredients. In a large mixing bowl, add all the pudding ingredients – 1 cup of raisins, 1 cup of golden raisins (sultanas), 1 cup of self-rising flour, 1 cup of breadcrumbs, 1 cup of light brown sugar, 1 cup of frozen and grated butter, 2 teaspoons of mixed spice, 1 cup of whole milk, and 1 large, room temperature egg.
- Transfer. Mix until very well combined, then transfer into a generously buttered pudding bowl or heat safe bowl (the bowl should be roughly 1.5-quart capacity). Use a spatula to level the top of the pudding and gently pack into the bowl.
- Prep for steaming. After the pudding is in the bowl, butter the bottom side of two sheets of aluminum foil then secure them over the bowl – leave the center pleated, creased, or tented over the pudding to allow for rising. Then, tie the aluminum foil in place with butcher twine then place the bowl into a large pan.
- Steam pudding. To steam the pudding, fill the steaming pan with water, enough so that it reaches up just a bit over halfway up the sides of your bowl of pudding. Cover and bring the water to a low simmer, then steam 2 ½ hours (Check the water level occasionally and add more hot water to keep the level at the same point on your bowl).
- Finish and serve. When the pudding is done, peel off the aluminum foil and invert onto a heat-safe serving plate or dish. If you’re serving later, let the Christmas pudding cool slightly, then wrap tightly with plastic cling film and a layer of fresh aluminum foil. When ready to serve lightly dust with confectioner’s sugar.
My decadent, impressive British Christmas Pudding is such a perfect dessert! You can serve it as is, with a scoop of ice cream, a dollop of whipped cream, or if you want to get really fancy - try serving it with a warm toffee sauce, butterscotch, or crème anglaise. Enjoy!
💭 Angela's Tips & Recipe Notes
If you want to stir-in some extras, try nuts or grated apple!
- You can include up to 1 cup of crushed walnuts, pecans, almonds, or hazelnuts.
- Or try adding ½ cup of grated apple—I like a firm, semi-sweet variety like Honeycrisp, Gala, Fuji, Braeburn, Cameo, or Pink Lady.
You’ll want to grate the butter, so it incorporates properly into the pudding!
- The best way to do this is to freeze the butter, then use a box grater with large holes to grate the frozen butter. This way, there will be as little mess as possible!
- You can then put the butter in the fridge to prevent it melting too much if you’re doing this before-hand.
White bread can also be used for breadcrumbs!
- You can chop up 4 to 5 slices of white bread, making sure they’re chopped well enough that they can incorporate into the pudding.
- I actually prefer the fresh bread over using dried stuffing-style breadcrumbs. However, if you want to dry the bread pieces out a bit you can leave them out overnight on a baking sheet.
🥡 Storing
If you have leftovers of this gorgeous, rich pudding, you can transfer the leftovers to an airtight container and then refrigerate for up to two weeks. For best quality and flavor, enjoy your British Christmas pudding within the first 1-5 days.
Freezing Christmas Pudding
You can definitely freeze British Christmas pudding too! Scoop or slice individual portions and wrap tightly with plastic cling film.
Then, put them into a large freezer storage bag and it’ll keep for up to 6 months. Defrost in the fridge overnight.
More Great Christmas Desserts
- Christmas Cake
- Jamaican Rum Cake
- Sticky Toffee Pudding
- Christmas Cookies
- Cherry Clafoutis
- Empire Biscuits
❓ FAQ
This old-school, classic British dessert was traditionally steamed because it was an easy way to cook a large cake-like dessert and keep it moist and delicious! It may seem odd to us Americans, but it’s really so tasty!
Mixed spice is a combination of baking spices that is popular in the UK, especially for holiday desserts. It is also sometimes known as “cake spice,” “baking spice,” or “pudding spice.” It adds a warm, delicious spiced flavor that elevates any dessert recipe! In my recipe, I like to mix a blend of allspice, cinnamon, nutmeg, mace, cloves, ginger, coriander, and sometimes dried orange peel!
Do you love a recipe you tried? Please leave a 5-star 🌟rating in the recipe card below and/or a review in the comments section further down the page.
Stay in touch with me through social media @ Pinterest, Facebook, Instagram, or Twitter! Don't forget to tag me when you try one of my recipes!
📋 Recipe
Easy Christmas Pudding
Ingredients
- 1 cup raisins
- 1 cup golden raisins (sultanas)
- 1 cup self-rising flour
- 1 cup breadcrumbs (chopped fresh white bread, about 4-5 slices)
- 1 cup light brown sugar (packed)
- 1 cup butter (frozen, then grated + softened butter for coating your bowl)
- 2 teaspoon mixed spice
- 1 cup milk (whole milk is best)
- 1 large egg (at room temperature)
- confectioners' sugar (optional, for garnish)
Instructions
- In a large mixing bowl add all of the ingredients (raisins, golden raisins, self-rising flour, breadcrumbs, light brown sugar, grated butter, mixed spice, milk, and egg). Mix until well combined, then transfer into a generously buttered pudding bowl or heat-safe bowl (the bowl should be roughly 1.5 quart capacity). Use a spatula to level the top of the pudding and gently pack into the bowl.1 cup raisins, 1 cup golden raisins (sultanas), 1 cup self-rising flour, 1 cup breadcrumbs, 1 cup light brown sugar, 1 cup butter, 2 teaspoon mixed spice, 1 cup milk, 1 large egg
- Butter the bottom side of two sheets of aluminum foil then secure them over the bowl - leave the center pleated, creased, or tented over the pudding to allow for rising. Tie the aluminum foil in place with butcher twine then place the bowl into a large pan.
- Fill the pan with water, enough so that it reaches up just a bit over halfway up the sides of your bowl of pudding. Cover and bring the water to a low simmer, then steam for 2 ½ hours. *Check the water level occasionally and add more hot water to keep the level at the same point on your bowl.
- Remove from the pan when done, peel off the aluminum foil and invert onto a heat-safe serving plate or dish. To serve later let the Christmas pudding cool slightly, then wrap tightly with plastic cling film and a layer of fresh aluminum foil.
- When ready to serve lightly dust with confectioners' sugar and enjoy.confectioners' sugar
Notes
- Optional stir-ins include up to 1 cup of crushed nuts (walnuts, pecans, hazelnuts) or ½ cup of grated apple (use a firm semi-sweet variety like Honeycrisp, Gala, Fuji, Braeburn, Cameo, Pink Lady).
- Swap out raisins for dried fruit like dates, apricots, cherries, cranberries, or mixed peel if desired.
Nutrition
Angela is an at home chef that developed a passion for all things cooking and baking at a young age in her Grandma's kitchen. After many years in the food service industry, she now enjoys sharing all of her family favorite recipes and creating tasty dinner and amazing dessert recipes here at Bake It With Love!
Lynda Sharon Corkum says
We made Suet pudding. Had hard sauce with brandy or sterling sauce.
Angela @ BakeItWithLove.com says
Awesome! What was your sterling sauce recipe you used??