Plum Pudding

Plum Pudding
⏱️ cook time 8 hours (plus 12 hour overnight fruit soak)
🍽️ servings 8
⚡ Difficulty medium

intro

Rich, spiced, fruit-packed steamed festive pudding, a centuries-old British Christmas classic, traditionally served flaming with brandy butter for holiday feasts.

Ingredients

Mixed dried fruit (currants, golden raisins, dark raisins, chopped candied citrus peel) 350 grams
Shredded beef or vegetable suet 110 grams
Fresh white breadcrumbs 110 grams
Dark brown soft sugar 110 grams
All-purpose plain flour 55 grams
Ground mixed spice (cinnamon, nutmeg, allspice, clove blend) 1 teaspoon
Freshly grated nutmeg 1/2 teaspoon
Large egg 1 (50 grams, beaten)
Black treacle (dark molasses) 2 tablespoons (30 ml)
Dark stout ale 150 ml
Brandy 5 tablespoons (75 ml), plus extra for optional maturation feeding
Citrus zest (lemon and orange) 2 tablespoons (from 1 lemon, 1 orange)
Unsalted butter 1 teaspoon (for greasing)

Steps

1

Soak the dried fruit

In a large mixing bowl, combine 350g mixed dried fruit, lemon and orange zest, 150ml dark stout, and 3 tablespoons (45ml) brandy. Stir well to fully coat every piece of fruit, cover the bowl tightly with plastic wrap, and leave to soak at room temperature for 12 hours (or overnight) to plump fruit and infuse deep, rich flavors.

Step 1
step1:Soak the dried fruit
2

Combine pudding base

After soaking, add 110g shredded suet, 110g fresh white breadcrumbs, 110g dark brown soft sugar, 55g all-purpose flour, 1 teaspoon ground mixed spice, 1/2 teaspoon freshly grated nutmeg, 2 tablespoons (30ml) black treacle, and the beaten large egg to the fruit bowl. Stir thoroughly for 2–3 minutes until all ingredients are evenly combined into a thick, sticky, dark brown mixture with no visible dry flour or breadcrumb patches.

Step 2
step2:Combine pudding base
3

Prep steaming basin

Grease a 1.2-liter (2-pint) heatproof ceramic pudding basin thoroughly with 1 teaspoon of softened butter. Cut a 10cm diameter circle of baking parchment to fit the base of the basin, then press it flat into the greased bottom. Spoon the pudding mixture into the basin, pressing down firmly with the back of a spoon to eliminate trapped air pockets, and smooth the top surface to an even flat layer 2cm below the basin rim.

Step 3
step3:Prep steaming basin
4

Seal the pudding

Cut a 30cm square of baking parchment and a matching 30cm square of aluminum foil (both 10cm larger than the 20cm diameter basin top). Fold a 2cm deep pleat down the center of both layers to allow for pudding expansion. Lay the parchment over the foil, then set the pleated cover over the basin top, securing tightly with kitchen string tied firmly around the basin rim. Tie a looped string handle across the top of the basin for easy lifting, then trim excess paper and foil to 2cm below the string tie.

Step 4
step4:Seal the pudding
5

Steam the pudding

Place a 5cm tall wire trivet at the bottom of a large 8-liter deep stockpot, then set the sealed pudding basin on the trivet. Pour boiling water into the pot until the water level reaches halfway up the sides of the basin. Bring the water to a gentle, steady simmer over medium-low heat (no rolling boil), then cover the pot with a tight-fitting lid. Steam for 6 full hours, checking the water level every 45 minutes and topping up with freshly boiled water as needed to ensure the pot never runs dry.

Step 5
step5:Steam the pudding
6

Cool and mature pudding

After 6 hours of steaming, carefully lift the pudding from the pot using the looped string handle, setting it on a heatproof mat. Remove the foil and parchment cover, then let the pudding cool completely to room temperature (approximately 2 hours) while still in the basin. For best flavor, mature the pudding: prick the top all over with a thin skewer, pour 1 tablespoon (15ml) of brandy over the top, then re-seal with fresh pleated parchment and foil. Store in a cool, dark pantry for up to 3 months, adding 1 more tablespoon of brandy every 2 weeks if desired. For immediate serving, skip maturation and proceed to the re-steaming step once cool.

Step 6
step6:Cool and mature pudding
7

Re-steam and serve

On serving day, re-seal the pudding basin with fresh pleated parchment and foil, then set it back on the trivet in the stockpot. Steam for 1.5 hours over medium-low heat, maintaining a gentle simmer and topping up water levels as needed. Carefully lift the pudding from the pot, remove the cover, and turn the pudding out onto a warm serving platter. Warm 2 tablespoons (30ml) of brandy in a small pan over low heat, light it carefully with a long match, and pour the flaming brandy over the pudding to serve alongside brandy butter or vanilla custard.

Step 7
step7:Re-steam and serve

Tips

1.Always top up the steaming pot with boiling water rather than cold water, as cold water will drop the pot temperature sharply, leading to a heavy, dense pudding texture; never let the pot boil fully dry, as this can crack the basin or burn the pudding.
2.The central pleat in the parchment and foil cover is essential: it creates extra space for the pudding to expand as it steams, preventing the seal from bursting and condensation from dripping into the pudding to make it soggy.
3.For a non-alcoholic version suitable for children and teetotal guests, replace the stout with strongly brewed cold black tea and swap all brandy for fresh orange juice, skipping the tableside flaming step when serving.

✨ You May Also Like

Desserts & Baking
🍜 Italy

Creamy, coffee-kissed classic Northern Italian no-bake dessert, with layers of rum-spiked mascarpone cream, soft ladyfingers, and a rich cocoa dusting.

⏱️ 4 hours 3Desserts & Baking ★ 4.8
Desserts & Baking
🍜 France

Flaky, shatteringly crisp, buttery French croissants with golden exteriors and soft, airy layered interiors, perfect for pairing with coffee for a special morning treat.

⏱️ 12 hours Desserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

Warm, spiced baked apples topped with a fluffy golden biscuit crust, this cozy dessert pairs perfectly with vanilla ice cream for cool-weather comfort.

⏱️ 55 minuteDesserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

A star-spangled classic American blueberry pie with buttery flaky crust and bright sweet-tart filling, perfect for summer patriotic gatherings.

⏱️ 1 hour 25Desserts & Baking ★ 4.8
Desserts & Baking
🍜 United States

A beloved no-bake regional Maine candy with a chewy coconut-potato center coated in rich dark chocolate, a New England holiday staple since the 1870s.

⏱️ 2 hours 3Desserts & Baking ★ 4.9
Desserts & Baking
🍜 France

Luxuriously creamy, floral frozen custard made with aromatic Tahitian vanilla beans, boasting a smooth, rich texture that melts slowly on the tongue.

⏱️ 3 hours 3Desserts & Baking ★ 4.6

Plum Pudding:Frequently Asked Questions

1.Can I make this traditional steamed plum pudding ahead of the holiday, and how should I store it?
Absolutely—this pudding actually develops deeper, richer flavor when aged! Once it’s fully cooled after its initial steam, wrap it tightly in two layers of parchment paper followed by foil, and store it in a cool, dark pantry for up to 4 weeks. Re-steam for 1 hour right before serving to warm it through perfectly.
2.I don’t eat beef products—what’s the best substitute for beef suet in this recipe?
You can use vegetable suet as a perfect 1:1 direct swap, with zero loss of that signature tender, moist crumb. If you can’t find pre-made vegetable suet at your local grocery store, use frozen, coarsely grated unsalted butter—just keep it ice-cold while mixing so it doesn’t melt into the batter before steaming.
3.My last steamed plum pudding turned out dense and soggy—what usually causes that?
The two most common culprits are a loose steamer seal that lets condensation drip into the batter, or inconsistent steaming temperature. Seal your pudding mold tightly with a parchment and foil cover secured with kitchen twine, keep the water at a gentle steady simmer (not a rolling boil), and top up hot water as needed so the pot never runs dry.

Comments (19)

2 days ago

Wait, 8 whole hours of steaming? I don’t have a steamer pot that big that can hold water that long without running dry! Is there a shortcut I can use here? I really want to make this for my in-laws’ visit next weekend.

1 day ago

I did this last year! Just set a timer to top up the boiling water every 45 minutes or so, it’s not as high maintenance as it sounds. I used my big stock pot with a steamer insert and it worked perfectly!

1 day ago

Great tip from SteamerSue! We don’t recommend a shorter cook time as that leads to a gummy, under-set pudding, but regular water top-ups make the long steam totally manageable. You can also wrap the lid in a kitchen towel to catch excess drips if you notice moisture building up!

1 week ago

Game changer recipe! I swapped the regular flour for a 1:1 gluten free baking blend to fit my celiac needs, and it turned out absolutely perfect. Brought it to our neighborhood potluck and no one could tell it was GF! Has anyone tried adding a splash of extra brandy to the soak?

5 days ago

I added an extra 2 tbsp of spiced rum to my fruit soak last weekend and it was *chef’s kiss* Just don’t go overboard or you’ll make the pudding too soggy!

4 days ago

So glad the gluten free swap worked out for you! A small splash of extra brandy or spiced rum is a lovely addition, just as BoozyBaker99 noted, stick to 2 tbsp max to avoid throwing off the moisture balance. Happy holidays!

3 days ago

How far in advance can I make this? I’m trying to get all my Christmas meal prep done this weekend so I don’t have to cook the day of, and this looks like the perfect make-ahead dessert.

2 days ago

Honey, these puddings taste better when they age! I make mine 3 weeks ahead, wrap it tight in cheesecloth soaked in a little brandy, and keep it in a cool dark spot. It gets better every day!

2 days ago

Wonderful advice! You can absolutely make this pudding up to 4 weeks ahead if stored properly – wrap tightly in parchment and cheesecloth, brush with a small amount of brandy every week, and keep in a cool, dry place. It also freezes beautifully for up to 3 months if you want to prep even earlier!

5 days ago

Wait, my pudding stuck really bad to the basin when I tried to turn it out after steaming! Did I do something wrong? I greased it like I do my regular cake pans, but it still fell apart a little when I got it out. Tasted amazing though!

4 days ago

Oh I had that happen the first time I made this too! You gotta line the bottom of the basin with a circle of parchment paper, not just grease it. Saved my second attempt for sure!

3 days ago

Sorry to hear your first pudding stuck a little! Parchment lining on the bottom and sides of the pudding basin is the trick here, plus letting the pudding rest for 10 minutes after steaming before you turn it out. We’re glad it still tasted great despite the sticky mishap!

2 weeks ago

This is so rich and delicious! I served mine with a hard sauce like my grandma used to make, and my whole family went crazy for it. What are other people serving this with? I want to switch it up next time I make it.

1 week ago

I do a warm vanilla custard poured over the top! It’s so cozy on cold winter nights, pairs perfectly with the spiced fruit.

1 week ago

Both hard sauce and warm vanilla custard are classic, fantastic pairings! We also love a dollop of freshly whipped cream with a pinch of nutmeg, or even a drizzle of salted caramel for a fun modern twist.

30 minutes ago

Uh oh, I totally forgot to soak the fruit overnight! I only have like 2 hours before I need to start steaming this for our dinner party tonight. Can I quick-soak the fruit in warm liquid to make up for it?

15 minutes ago

I did that last month when I forgot the soak too! Simmer the fruit in the brandy and juice for 10 minutes on low, then let it cool completely before mixing in. Worked like a charm, no one noticed a difference!

5 minutes ago

Quick-soaking is a great last-minute fix! Simmer the dried fruit in your soaking liquid over low heat for 10-12 minutes, then set aside to cool to room temperature before mixing into your batter. It won’t have quite the same deep, melded flavor as the overnight soak but it will still be absolutely delicious. Good luck!

yesterday

I was so intimidated by the medium difficulty rating and long cook time, but this recipe was so straightforward! I made this for our family Sunday dinner and everyone raved. The spicing is perfect, not too heavy, and the fruit is so tender. 10/10!

2 hours ago

We’re so glad you gave it a shot even with the longer cook time! It makes our day to hear it was a hit at your family dinner. Thanks for leaving such a kind note!

3 days ago

Has anyone tried making this fully vegan? I want to bring it to my office holiday party but a few of us are vegan, so I need to swap the eggs and suet.

2 days ago

I made it vegan last week! Used vegan suet and flax eggs (1 tbsp ground flax + 3 tbsp water per egg) and it turned out incredible, no one could tell the difference!

1 week ago

Brought this to my annual ugly sweater potluck last weekend and it won the dessert contest! People were coming up to me all night asking for the recipe. Absolute home run.

5 days ago

Congrats on winning the potluck dessert contest! That’s such a fun win, we’re thrilled this recipe was a hit with your crowd. Thanks for sharing!

5 days ago

Can I steam this in my Instant Pot instead of on the stovetop? I don’t love leaving my stovetop on for 8 hours straight when I’m running around the house doing holiday prep.

3 days ago

You can absolutely use an Instant Pot for steaming! Use the steam setting on high, and plan for about 90 minutes of cook time with a natural pressure release. Just make sure your pudding basin fits inside the pot with the lid closed first!

2 days ago

I see the recipe doesn’t call for nuts, right? My son has a severe tree nut allergy so I have to be super careful with holiday dessert recipes, cross contamination is such a worry.

1 day ago

No nuts in the base recipe! I made it for my nut-allergic daughter last week and it was totally safe, just make sure your dried fruit isn’t processed in a facility with nuts if cross contact is a concern!

yesterday

Wait, I was expecting this to have fresh plums in it? I bought a whole bag of plums at the farmers market specifically for this, oops. Is it too late to chop some up and add them?

5 hours ago

Traditional plum pudding doesn’t actually have fresh plums! The name comes from an old term for dried fruits, funny enough. You can add a little chopped fresh plum but pat it really dry first so it doesn’t make the pudding soggy.

2 weeks ago

I added a little extra cinnamon and a pinch of cloves to my batter because I love extra spiced desserts, and it was so cozy! Tastes like Christmas in every bite. I will absolutely be adding this to my annual holiday rotation.

1 week ago

Extra warm spices are such a lovely personal touch! We’re so happy this is going to be part of your annual holiday traditions, that’s the best compliment we could ask for.

2 weeks ago

This tastes exactly like the plum pudding my grandma used to make every Christmas when I was a kid! I haven’t had it in probably 20 years, and the first bite made me tear up it was so nostalgic. Absolutely perfect recipe.

1 week ago

OMG the leftovers are even better the next day! I warmed up a slice for breakfast with a little coffee, and it was SO good, the coziest winter morning treat ever. Will be making a double batch next year so I have extra to snack on.

5 days ago

I was worried this would be super expensive to make with all the dried fruit and suet, but I already had most of the spices in my pantry, and it was way more affordable than buying a pre-made plum pudding from the fancy bakery downtown. Tastes better too!

3 days ago

My kids loved it! I thought the boozy soak would be too much for them, but most of the alcohol cooks off during the long steam, right? They ate two slices each with whipped cream and asked when we can make it again. Total win for a mom who struggles to get her kids to try new holiday foods.

2 days ago

I live in a tiny studio apartment with a tiny stovetop, so I was worried I wouldn’t be able to pull this off, but I used my small 3 quart stock pot and made a mini version in a 1 pint basin, cooked it for 4 hours instead of 8 and it came out great! Perfect for two people.

just now

I burn basically everything I make, so I was shocked this came out edible! The long slow steam means you don’t really have to worry about burning it as long as you keep the water topped up, right? Even my roommate said it was good, which is high praise coming from him.