Classic Christmas Pudding with a Warm Twist for Cozy Holiday Nights

Lummy Hayes
Lummy Hayes
15 min Prep Time
30 min Time
8 Servings
Medium Difficulty
Post

This traditional Christmas pudding is packed with rich flavors and a secret ingredient that adds a cozy warmth. It’s a comforting dessert that’s perfect for sharing with family after a festive meal.

Introduction

Christmas pudding has always been the heart of my family’s holiday celebrations. I still remember the first time I tried making it myself — it was a bit of a disaster, too dry and crumbly. But after a few tries, I discovered a secret ingredient that changed everything: black treacle. It adds this wonderful depth and warmth that makes the pudding moist and rich without overpowering the traditional flavors. What sets this recipe apart is soaking the dried fruits overnight in brandy, which plumps them up and infuses the pudding with a boozy sweetness. Plus, the toasted almonds add a lovely crunch and texture contrast. The finished pudding is dense, moist, and fragrant with spices, perfect for slicing and serving with custard or cream on a chilly winter night. I love how this recipe brings my family together — everyone eagerly waits to see who gets the lucky coin hidden inside! If you’re looking for a festive dessert that’s both classic and comforting, this pudding is a winner every time.

Post step 2

What You'll Need

Approximately 8 servings

  • 200g mixed dried fruits (raisins, currants, chopped dates), soaked overnight in brandy
  • 100g suet or grated cold butter
  • 150g dark brown sugar
  • 100g fresh breadcrumbs
  • 100g plain flour
  • 1 tsp mixed spice
  • 1 tsp cinnamon
  • 1/2 tsp nutmeg
  • 2 large eggs, beaten
  • 100ml stout or dark beer
  • Zest of 1 lemon
  • Zest of 1 orange
  • 50g chopped toasted almonds
  • 1 tbsp black treacle (secret ingredient)
  • A pinch of salt

How To Do It

Step 1
Start by soaking your mixed dried fruits in brandy overnight. This step is crucial because it plumps up the fruits, making them juicy and flavorful rather than dry and tough. Soaking also infuses the pudding with a lovely boozy aroma that deepens as it cooks. If you're short on time, soak them for at least 4 hours, but overnight is best. Stir the fruits occasionally to ensure even soaking. Avoid skipping this step, or your pudding could end up dry and less flavorful.
⏱ Time: Overnight or minimum 4 hours
✓ Doneness: Fruits appear swollen and glossy, soft but still intact
Step 2
In a large mixing bowl, combine the suet or grated butter, dark brown sugar, fresh breadcrumbs, plain flour, mixed spice, cinnamon, nutmeg, and salt. Mixing the dry ingredients thoroughly ensures that the spices and sugar are evenly distributed, which gives the pudding a consistent flavor throughout. Use your fingers or a spoon to break up any lumps in the flour or suet. This step prepares the base that will hold your pudding together and give it that traditional dense texture.
⏱ Time: 5 minutes
✓ Doneness: Dry ingredients are well combined with no clumps
Step 3
Add the soaked fruits (including any remaining brandy), lemon and orange zest, chopped toasted almonds, and black treacle to the dry mixture. The treacle is the secret ingredient that adds a deep, molasses-like richness and moistness, preventing the pudding from drying out during steaming. Mix everything thoroughly so the fruits and nuts are evenly distributed. This step builds the flavor complexity and texture variety in your pudding.
⏱ Time: 5 minutes
✓ Doneness: Mixture looks sticky and well combined with visible fruit and nuts
Step 4
Beat the eggs lightly and stir them into the mixture along with the stout or dark beer. The eggs act as a binder, holding all the ingredients together, while the stout adds a subtle bitterness and depth that balances the sweetness. Stir gently but thoroughly to ensure the batter is evenly moistened. If the mixture feels too dry, add a splash more stout or brandy. Avoid overmixing to keep the pudding tender.
⏱ Time: 3 minutes
✓ Doneness: Mixture is thick, sticky, and holds together when pressed
Step 5
Grease a 1.2-liter pudding basin thoroughly with butter to prevent sticking. Spoon the mixture into the basin, pressing down gently to remove air pockets but not compacting it too much, which can make the pudding tough. Cover the top with a buttered parchment paper and then a layer of foil, securing tightly with string or a rubber band. This seal keeps moisture in during steaming, ensuring a moist pudding.
⏱ Time: 10 minutes
✓ Doneness: Pudding basin is filled evenly and securely covered
Step 6
Place the pudding basin in a large pot with a trivet or folded towel at the bottom to prevent direct heat. Pour boiling water into the pot until it reaches halfway up the sides of the basin. Cover the pot with a lid and steam gently over low heat for about 6 hours, topping up water as needed. Slow steaming cooks the pudding evenly, allowing flavors to meld and the texture to become wonderfully dense yet moist. Rushing this step or boiling vigorously can cause cracking or drying.
⏱ Time: 6 hours steaming
✓ Doneness: Pudding is firm to the touch and pulls away slightly from the basin sides
Step 7
Once steamed, remove the pudding from the pot carefully and let it cool completely before storing. Proper cooling prevents condensation inside the basin, which can make the pudding soggy. You can wrap it tightly and store it in a cool, dry place for up to a month, allowing the flavors to mature further. When ready to serve, reheat by steaming for 2 hours to restore warmth and softness.
⏱ Time: Cool completely, then store
✓ Doneness: Pudding is cool and firm, ready for storage
Step 8
To serve, turn the pudding out onto a plate. Some like to flame it with warmed brandy for a dramatic presentation—carefully pour a small amount of heated brandy over the pudding and light it with a match. This caramelizes the sugars on the surface and adds a festive flair. Serve with custard, cream, or brandy butter. The pudding should slice cleanly but be moist and tender inside.
⏱ Time: 5 minutes
✓ Doneness: Pudding glistens with caramelized surface and moist interior
Step 9
Store any leftovers in an airtight container in the fridge for up to 5 days. Reheat gently by steaming or microwaving with a damp cloth to retain moisture. Avoid drying out the pudding by reheating too long or at high heat. Enjoy it cold with cream or warmed again for that classic experience.
⏱ Time: Storage and reheating as needed
✓ Doneness: Pudding remains moist and flavorful after reheating
Post step 3

Pro Tips

Always soak your dried fruits overnight for the best flavor and texture.
Soaking rehydrates the fruits, plumping them and releasing natural sugars and flavors into the pudding. It also prevents dry, tough bits in the final dessert. Without this step, the pudding may taste bland and have an unpleasant texture.
Use black treacle instead of golden syrup or molasses for authentic richness.
Black treacle has a distinct flavor profile that adds depth and moisture, which neither golden syrup nor molasses can replicate precisely. It enhances the pudding’s color and prevents dryness during long steaming.
Steam the pudding gently and avoid boiling water vigorously.
Gentle steaming cooks the pudding evenly and keeps it moist. Boiling water can cause the pudding basin to shake, leading to cracks or uneven cooking, which ruins the texture.
Don’t overmix the batter once the eggs and liquid are added.
Overmixing develops gluten in the flour, which can make the pudding tough. Stir just enough to combine ingredients for a tender, soft crumb.
Wrap the pudding basin tightly with parchment and foil to trap moisture.
A good seal prevents steam from escaping, which keeps the pudding moist and prevents a dry crust from forming on top.
Toast your almonds before adding for extra flavor and crunch.
Toasting nuts brings out their oils and intensifies flavor, adding a delicious nutty note and texture contrast in the pudding.
Rest the pudding for at least a day before serving to let flavors meld.
The pudding’s flavors deepen and harmonize over time, making it taste richer and more balanced after resting.

Common Mistakes to Avoid

Skipping the fruit soaking step

Why it happens Some may rush the recipe or underestimate how important soaking is, thinking it’s optional.

Fix Plan ahead and soak the fruits overnight or at least 4 hours. This ensures juicy, flavorful fruit and a moist pudding. Without soaking, the pudding can be dry and dull.

Steaming at too high a heat

Why it happens Beginners might think boiling water speeds up cooking.

Fix Keep the heat low so the water simmers gently. This prevents the pudding from cracking or becoming tough and ensures even cooking.

Using unsifted flour with lumps

Why it happens Skipping sifting to save time.

Fix Sift flour to avoid clumps which cause uneven texture. It also helps distribute spices and sugar evenly.

Not sealing the pudding basin properly

Why it happens Inexperience with wrapping techniques or rushing.

Fix Use buttered parchment and foil, secure with string tightly to prevent steam loss. This keeps pudding moist and prevents drying.

Overmixing the batter after adding eggs

Why it happens Thinking thorough mixing improves texture.

Fix Mix just until combined to avoid gluten development that toughens the pudding.

Variations

Vegan Christmas Pudding

Replace suet with vegetable shortening or vegan butter, and substitute eggs with flax eggs or applesauce. Use plant-based stout or beer. Expect a slightly lighter texture but still rich and festive.

Note: Vegan fats have a lower melting point, so the pudding might be softer. Adjust steaming time slightly if needed.

Gluten-Free Christmas Pudding

Use gluten-free flour blend and gluten-free breadcrumbs. Ensure all spices and ingredients are certified gluten-free. The pudding will be just as flavorful but with a slightly different crumb texture.

Note: Gluten-free flours absorb liquids differently; you may need to adjust liquid quantities to get the right consistency.

Spiced Orange and Cranberry Pudding

Add dried cranberries and increase orange zest. Boost cinnamon and cloves for a brighter, tangy twist on the classic. This version is more festive and slightly tart.

Note: Cranberries add moisture; reduce other liquids slightly to maintain texture.

Whiskey-Soaked Christmas Pudding

Soak the fruits in whiskey instead of brandy for a bolder flavor. This variation offers a smoky, warming aroma that pairs beautifully with custard or cream.

Note: Whiskey has a stronger flavor; balance with slightly less treacle to avoid overpowering.

Nut-Free Christmas Pudding

Omit the almonds and add chopped dried apricots or figs for texture. This keeps the pudding safe for nut-allergic guests without sacrificing complexity.

Note: Without nuts, the pudding will be softer; consider adding a bit more breadcrumbs for structure.

Nutrition

Per Serving:

420 kcal
Calories
6g
Protein G
65g
Carbohydrates G
12g
Fat G
5g
Fiber G
150mg
Sodium
Nutritional values are estimates and may vary based on specific ingredients used.

Storage & Tips

Room Temperature

Christmas pudding can safely be kept at room temperature for up to 24 hours if covered tightly to prevent drying. However, for longer storage, refrigeration is better to maintain freshness and prevent spoilage.

Refrigerator

Store the pudding in an airtight container or wrapped tightly in plastic wrap and foil for up to 5 days. The pudding may firm up and flavors deepen. Reheat by steaming or microwaving gently before serving to restore softness.

Freezer

Freeze the pudding for up to 3 months. Wrap it thoroughly in cling film and foil to prevent freezer burn. Thaw overnight in the fridge and reheat by steaming to regain moisture and texture.

Reheating

Reheat by steaming over simmering water for 1-2 hours or microwaving on medium power with a damp cloth to keep moist. Avoid overheating which can dry it out. Adding a splash of brandy or cream during reheating can enhance moisture and flavor.

Make Ahead

You can prepare the pudding mixture up to 2 days in advance and keep it refrigerated before steaming. Alternatively, steam the pudding fully, then store cooled and reheat on the day of serving. This makes holiday prep easier and ensures fresh flavor.

FAQ

Can I make the pudding without alcohol?
Yes! You can soak the dried fruits in fruit juice or tea as a non-alcoholic alternative. The flavor will be less boozy but still delicious. You might want to add a little extra spice or citrus zest to compensate for the missing depth that alcohol provides.
Can I prepare the pudding mixture ahead of time?
Absolutely! You can mix everything up to 2 days in advance and keep it covered in the fridge. This actually helps the flavors meld. Just bring it back to room temperature before steaming to ensure even cooking.
What if I don’t have a pudding basin?
You can use a heatproof ceramic or metal bowl with a lid or cover tightly with foil. Just make sure it fits in your steaming pot with enough water around it. The shape isn’t critical, but the seal is important to keep moisture in.
Is it okay to steam the pudding longer than 6 hours?
Steaming longer can make the pudding more dense and moist, but be careful not to let the water run dry or boil too hard. If steaming beyond 6 hours, check water levels regularly and add more boiling water as needed.
How do I store leftover pudding?
Wrap it tightly in plastic wrap and foil and store in the fridge for up to 5 days. Reheat by steaming or microwaving gently. You can also freeze leftovers for up to 3 months following proper wrapping.
Can I add other nuts or seeds?
Yes, chopped walnuts, pecans, or pumpkin seeds work well. Just toast them lightly first to bring out flavor. Avoid oily nuts that might make the pudding greasy.
Why does my pudding sometimes come out dry?
Common causes include not soaking the fruit long enough, oversteaming at high heat, or not sealing the basin properly. Follow soaking and gentle steaming instructions carefully to keep the pudding moist.
Can I bake the pudding instead of steaming?
Baking is possible but tricky because the pudding can dry out. Steaming ensures gentle, even cooking and moisture retention. If baking, wrap the pudding well and bake at a low temperature with a water bath.

Final Thoughts

I hope you enjoy making this classic Christmas pudding as much as my family does. Give it a try and let me know how it turns out—sharing holiday recipes is the best part!

Post
4.9 (18 ratings)

You Might Also Like