The Traditional Christmas Pudding Recipe is a beloved winter treat that has stood the test of time, bringing festive cheer year after year. Usually made weeks in advance of the holiday, this rich, spiced pudding is packed with dried fruit, nuts, and warming flavors. I love making it early so the flavors deepen, and you'll notice how beautifully it fills your home with that classic, toasty holiday aroma.
Jump to:
Why You'll Make This on Repeat
This classic pudding ticks all the boxes for festive desserts - it's effortlessly nostalgic, wonderfully rich, and its flavors grow more complex the longer it rests. I like how the combination of fruits and spices yields something deep and comforting, especially after the long slow steam.
- Reliable Texture: The perfect moist yet firm crumb that holds together without ever feeling dry or crumbly.
- Balanced, Cozy Flavor: Warm spices like cinnamon and nutmeg enhance bright citrus and sweet dried fruits.
- Pantry-Friendly: Most ingredients can be sourced ahead or stored long-term, making prep less stressful.
- Weeknight Simple: The hands-on time is mainly at the start - then the pudding steams slowly on its own.
Ingredient Highlights
Choosing the right ingredients for your Traditional Christmas Pudding Recipe is key. Opt for fresh, high-quality dried fruits and unsalted butter to bring out the best flavors. I always recommend using freshly grated lemon and orange zest for that vibrant lift.
- Breadcrumbs: Use fresh white breadcrumbs for a soft, tender texture rather than dry or stale.
- Mixed Spices: Pumpkin pie spice or mixed spice works beautifully, but fresh ground cinnamon and nutmeg add extra warmth.
- Brandy: Traditional and deepening the flavor, but Cointreau offers a lovely citrus twist if you want to try something new.
- Butter or Suet: Butter adds a creamy richness while suet gives traditional fluffiness - both work well depending on your preference.
Quick Note: Exact measurements and detailed instructions are available in the printable recipe card at the bottom of this post.
Step-by-Step for Traditional Christmas Pudding Recipe
Step 1 - Prep & Season
Start by gathering all your dry ingredients in a large stockpot - the breadcrumbs, flour, spices, sugars, chopped candied peel, currants, sultanas, raisins, almonds, apples, and citrus zest plus juice. Use your hands to mix everything thoroughly; you'll want an even distribution of all those fragrant spices and fruity bits. Be gentle but thorough to avoid compacting the mixture - this stage usually takes about 5 minutes. Make sure you don't skip the lemon and orange zest; they brighten the rich flavors beautifully.
Step 2 - Build Flavor
In a separate bowl, whisk eggs with five tablespoons of brandy until smooth - this adds moisture and richness. Pour this mixture over the dry ingredients and stir using a sturdy wooden spoon until combined evenly. Next, add the whole milk and stir everything again; this liquid helps the pudding bond and gives it that glossy, thick texture. Finally, add the butter and warm the mixture gently over low heat for about 5-10 minutes, stirring often until the butter melts through and it feels silky. This step unlocks the flavors and ensures the pudding mixture is perfectly melded before steaming.
Step 3 - Finish for Best Texture
Generously butter your pudding basins to prevent sticking, then spoon the pudding mixture evenly into them. Use a butter knife to smooth the surface and press out any air pockets - you want an even, compact pudding without trapped air. Cover the basin tightly with parchment paper folded in a tri-fold pleat; this clever detail allows the pudding to expand as it cooks. Secure the paper with kitchen twine wrapped twice around. Set the basin into a large saucepan and add warm water halfway up the sides. Steam gently for 8 to 9 hours, checking regularly to maintain the water level. When done, the pudding will be a deep, almost black mahogany color and very firm to the touch. Let it cool completely before removing the covering. Trust me, this slow, patient steaming is the secret to the moist, richly textured pudding you want.
Kitchen Notes I Rely On
Steaming a Christmas pudding might seem intimidating, but it's mostly about patience and keeping an eye on the water. I always poke the pudding a few days after making it and brush with brandy to 'feed' it - a lovely touch that deepens the flavor even more.
- Doneness Cue: Look for a glossy, dense texture that's dark mahogany and springy to the touch but not squishy.
- Temperature Trick: Use warm (not boiling) water for steaming to maintain a gentle heat and prevent cracking.
- Make-Ahead Move: Make the pudding at least 4 weeks ahead and 'feed' weekly with brandy to intensify flavor.
- Skip This Pitfall: Don't let the water boil dry during steaming - always top up on time to avoid burning your pudding.
Serving & Sides
Finishing Touches
I love finishing this pie with a dollop of fresh brandy cream or a rich hard sauce - their silky sweetness adds a perfect contrast to the dense, spiced pudding. Pouring warm brandy over the cooked pudding and lighting it up for that classic flaming presentation adds a dramatic festive flair. Just be safe and make sure the flames burn out fully before serving.
Pairs Nicely With
This pudding pairs beautifully with lightly whipped cream, vanilla custard, or buttery ice cream. You can't go wrong with steamed seasonal vegetables or simply enjoy it on its own with a cup of mulled wine or spiced tea alongside for warmth and balance.
Simple Plating Upgrades
For special occasions, dust the serving plate lightly with cinnamon or powdered sugar and add a sprig of fresh holly or a cinnamon stick. On casual nights, a cozy mug of warm spiced apple cider alongside your Christmas pudding creates an inviting pairing without fuss.
Make-Ahead & Storage
Storing Leftovers
Store leftover pudding in an airtight container in the fridge for up to a week. The texture will remain moist, and the flavors continue to mellow subtly - I often find leftovers taste even better after a day or two.
Freezer Tips
This pudding freezes really well for up to 3 months. Wrap it tightly in foil and place inside a sealed freezer bag. To thaw, move to the fridge overnight and steam gently again before serving for that fresh-out-of-the-pot warmth and softness.
Reheating Traditional Christmas Pudding Recipe Without Drying Out
To reheat, steaming is best - place the pudding back in the basin and steam for 2-3 hours until heated through and glossy. If you're short on time, cover the pudding with a damp paper towel and microwave in short bursts, turning between intervals to keep moisture locked in. An air fryer on a low setting with a water bowl nearby can also gently warm the pudding without drying it.
Frequently Asked Questions
Yes, you can substitute the butter with a dairy-free alternative or use suet if you prefer, and swap whole milk for plant-based milk to suit dietary needs without compromising texture.
Steaming for 8-9 hours initially creates the proper texture. Then, to reheat, steam for 2-3 hours. The initial long steam is essential for that deep, moist crumb and flavor development.
Feeding means poking small holes in the cooled pudding and brushing it with brandy weekly. This adds moisture and encourages the flavors to mature over time.
Absolutely! Feel free to substitute with dates, dried cherries, or figs. Just chop larger fruits finely to keep the texture consistent.
Final Thoughts
Making a Traditional Christmas Pudding Recipe can feel like a holiday ritual - the slow, attentive process rewarding you with a tender, fragrant centerpiece that's full of memories and warmth. I've found that patience, good-quality ingredients, and that little weekly nourishing with brandy make all the difference. Whether it's your first time or a treasured family tradition, enjoy the journey and the delicious results sharing it with loved ones.
PrintPrintable Recipe
Traditional Christmas Pudding Recipe
Traditional Christmas Pudding is a rich and festive dessert packed with dried fruits, spices, and brandy. Steamed for hours to develop deep flavors and a moist texture, this classic holiday treat is perfect for Christmas celebrations and can be aged or 'fed' with brandy to enhance its taste.
- Prep Time: 45 minutes
- Cook Time: 9 hours
- Total Time: 9 hours 45 minutes
- Yield: 4 servings
- Category: Dessert
- Method: Steaming
- Cuisine: British
Ingredients
Dry Ingredients
- 3.25 cups fresh white breadcrumbs (350 grams)
- 2.75 cups all-purpose flour (350 grams) plus 1.5 tablespoons
- 1 teaspoon salt
- 0.5 teaspoon ground ginger
- 0.5 teaspoon ground nutmeg
- 0.5 teaspoon ground cinnamon
- 1 teaspoon mixed spice or pumpkin pie spice
- 1.125 cups dark brown sugar (225 grams), packed
- 1.125 cups granulated sugar (225 grams)
- 1.75 cups mixed candied peel (175 grams), finely chopped
- 1.75 cups currants (275 grams)
- 1.5 cups sultanas or golden raisins (225 grams)
- 1 lb seedless raisins (450 grams)
- 1.5 cups chopped almonds (175 grams)
Fresh Ingredients
- 2 medium Granny Smith apples, peeled and chopped
- Zest and juice of 1 lemon
- Zest and juice of 1 orange
Wet Ingredients
- 3 large eggs
- 5 oz whole milk
- 5 tablespoons Brandy plus extra for feeding (can substitute Cointreau)
- 1.5 cups salted butter (12 oz) or suet
Instructions
- Combine Dry Ingredients: In a large stockpot, mix together the breadcrumbs, all-purpose flour, salt, ground ginger, ground nutmeg, ground cinnamon, mixed spice, dark brown sugar, granulated sugar, mixed candied peel, currants, sultanas, seedless raisins, chopped almonds, chopped apples, and the zest and juice of lemon and orange. Use your hands to ensure everything is well combined.
- Mix Wet Ingredients: In a separate bowl, whisk the eggs with 5 tablespoons of brandy. Pour this mixture into the dry ingredients and stir with a heavy wooden spoon until evenly combined.
- Add Milk and Butter: Stir in the whole milk thoroughly. Add the salted butter and cook the mixture over low heat for 5 to 10 minutes, stirring occasionally until the butter is melted and the ingredients are well blended.
- Prepare Pudding Basins: Generously butter your pudding basins or heatproof bowls. Divide the pudding mixture evenly among them and smooth the tops with a butter knife, pressing gently to remove any air pockets.
- Cover and Secure: Make a tri-fold pleat in the center of a piece of parchment paper and cover the basins with it. Secure the paper with kitchen twine wrapped twice around the rim and tied tightly, trimming any excess paper.
- Steam the Pudding: Place the pudding basins in a large saucepan and fill the pan halfway up the sides with warm water. Bring to a boil, then reduce heat to a gentle simmer and steam for 9 hours. Check the water level every 30-60 minutes, adding more warm water as needed to maintain a gentle bubbling.
- Cool and Store: The pudding should turn a deep mahogany brown, almost black, when done. Carefully remove the basins and let them cool completely. Store the puddings in a cool, dry place between 60-70°F.
- Feed the Pudding: To enhance flavor, poke holes about 1 inch deep across the pudding surface with a small skewer, then brush 1-2 tablespoons brandy over the top. Wrap tightly and repeat this feeding weekly until Christmas.
- Reheat Before Serving: When ready to serve, steam the pudding for 2 to 3 hours to reheat or warm it in the microwave.
- Flaming Presentation (Optional): Turn the pudding out onto a heatproof plate. Gently warm 2 to 3 tablespoons of brandy (do not boil), pour it over the pudding, and carefully ignite with a long match. Keep children at a safe distance and allow the flames to extinguish naturally, which takes about 30 to 60 seconds.
Notes
- Use suet instead of butter if preferred for a more traditional texture.
- Ensure pudding basins are heatproof and fit inside your steaming pot properly.
- Maintain water level during steaming to avoid drying out or burning the pudding.
- Feeding the pudding with brandy weekly intensifies the flavor and improves moisture.
- The pudding can be made weeks in advance and improves with age.
- For a gluten-free version, substitute all-purpose flour with gluten-free flour blends.
- Allow the pudding to cool completely before wrapping for storage to prevent condensation.
Leave a Reply