How long does Christmas pudding last? Your Christmas pudding questions answered (2024)

Find out how best to cook and store Christmas pudding, how long it keeps fresh, and how best to eat what's left of it after Christmas Day.

It wouldn't be Christmas without a rich and fruity pudding after the big roast – especially if it's anything like Mary Berry's Christmas pudding. Christmas pudding is one of the most popular Christmas foods and tends to be made weeks in advance, which begs many questions about how to store your pudding once it is done and how long it will last – but don't worry, we have all the answers.

"I’ve eaten out-of-date puds before, including my Christmas cake, which is a hybrid of a pud and cake – we’ve even eaten this after almost three years and I'm still standing," says baking expert Juliet Sear who shares her tips in partnership with the FAB Flour Easy Peasy Baking Campaign from the National Association of British and Irish Millers.

We will also look at different ways of cooking your pudding – including the slow cooker – as well as how to freeze it, how to reheat it, and inventive uses for leftovers, plus a look at alternatives to the traditional ingredients, and how to make it vegan friendly.

How long does a Christmas pudding last?

"They don’t tend to go off if they are stored correctly in a cool place. Eventually, they may dry out or lose flavour, of course, but the more alcohol the better – if your pudding is soaked in booze, it will stay preserved for a long time. I always do the sniff test, if something smells okay and there are no signs of any mould then it should be okay," says professional baker and expert, Juliet Sear.

How long it keeps fresh depends on the exact contents of the pudding, so check the recipe you use or the package you buy.Any pudding using fresh fruit for moisture will go off more quickly, whereas a Christmas pudding soaked in booze with high sugar and dried fruit content will last much longer. Some Christmas puddings, made with dried fruit in the traditional way, are fine to be eaten as much as two years after they were made.

"Bear in mind if the pudding is alcohol-free, of course, it will last a good while with the sugar content, but it will not last as long without alcohol to preserve it," stresses Juliet.

How can you tell if Christmas pudding is safe to eat?

"If there are any unpleasant smells or signs of deterioration like mould, it's best to avoid them. Put simply, if in doubt, don’t eat anything you’re suspicious of," says Juliet.

If your pudding is shop-bought from last Christmas, say, then make sure it is still sealed. Then, to check whether your pudding is safe, open it up, check that everything looks and smells ok and, if it does, slice a little off the underneath and have a taste. If all is good, cover it and give it a good, long steam before eating.

Keeping your pudding fresh means storing it properly – once you've steamed and completely cooled it, replace the greaseproof paper and tin foil with a fresh set and seal it very tightly before storing it in a cool, dry place – that is not your kitchen. It doesn't need to be in the fridge, but try the garage, for example, or somewhere else cool and not steamy.

Do you feed a Christmas pudding?

If you are making your Christmas pudding ahead of time, it's good to feed your pudding to keep it moist. Depending on what you use to feed the pudding, it can also act as a preservative and prevent the pudding from developing mould or allowing the growth of any bacteria.

Juliet says: "The way I feed my Christmas pudding is to pierce a few holes over the surface and spoon over 1-2 tablespoons of booze, every 2-3 weeks or so... Make sure you wrap it well, I double-wrap it in baking parchment, then seal it over with a tight layer of foil and store it back in a cool dry place. I keep mine in a box in the pantry. It’s not essential to do this if you’ve already fed it with plenty of booze after the first cook, but it does help to add flavour and moisture to the pudding."

How long does Christmas pudding last? Your Christmas pudding questions answered (1)

(Image credit: Getty Images)

What do you pour on a Christmas pudding?

The most popular liquid to pour over a Christmas pudding to feed it is a form of alcohol. Juliet explains: "I favour brandy but some people like whisky or rum, just make sure it’s a spirit with a high alcohol content."

It's all down to personal preference but Juliet Sear recommends not going too heavy-handed on the pouring. "Just make sure not to soak it too much over and over as you don’t want it super soggy, just add a little every so often."

You can experiment with the booze that you use in your Christmas pudding. Juliet says; "Sometimes I do an orange version and add some Grand Marnier or Cointreau, it is down to personal choice." You could try a flavoured gin or even a nod to your favourite co*cktails like the classic Negroni.

If you would like an alcohol-free option, you could try soaking your fruit in tea and feeding it with this for added flavour. Juliet suggests a spiced spring tea but you could try something floral like Earl Grey too.

If you want to light the pudding on Christmas Day you will also need to use a high-alcohol-content spirit such as brandy, whisky, or rum. Warm it gently before pouring it into a ladle to light and pour over the pudding.

Is Christmas pudding vegan?

Many traditional Christmas puddings are made using suet, which means they are not suitable for vegans. Always check the label though, as some can be made with vegetable suet instead, with no eggs.

There are many dairy-free puddings available in supermarkets, or you can make your own vegan Christmas pudding using vegetarian suet.

Is Christmas pudding vegetarian?

The answer here is similar to the vegan question, aside from the lack of an issue over eggs. Make your own using vegetable suet instead of animal suet – the iconic suet brand Atora has one available widely, and most supermarkets do an own-brand version.

Our vegetarian Christmas pudding tastes just as good as a classic pud, or most supermarkets cater to all diets in their ready-made puddings. M&S and Sainsbury's both sell vegetarian versions, as well as gluten-free and milk-free varieties.

Can Christmas pudding be frozen?

You can freeze a Christmas pudding, but if you've made your own in advance of Christmas, it is better to store it in a cool dry place and let the flavours develop.

If you've bought or made a Christmas pudding that you haven't used, and want to freeze it, it should be safe to freeze for up to a year. If it's leftover pudding from one you've already consumed (and let's face it, there are always leftovers), then slice and wrap individual portions in cling film and put them into a freezer bag before freezing.

To defrost, leave it at room temperature overnight and then steam it again.

How long does Christmas pudding last? Your Christmas pudding questions answered (2)

(Image credit: Getty Images)

Can Christmas pudding be reheated?

You can reheat a Christmas pudding, and there are several ways to do so. The easiest and most convenient way to do so is in the microwave. The time taken depends on the size of your pud, but we'd recommend placing the leftover Christmas pudding in a microwave-safe bowl, covering it with cling film, and microwaving it on high for 3-4 minutes. Allow it to rest for a minute, then repeat, until piping hot.

Alternatively, you can wrap your Christmas pudding in foil and reheat it in the oven for 1 hour at 150°C.

Nigella Lawson also recommends frying it in butter – and since when did butter ever do anything other than enhance the taste of anything? Just make sure that, whatever your method, your pudding is piping hot all the way through before eating.

Can Christmas pudding be eaten cold?

It definitely can't be eaten uncooked, but, once cooked and cooled, you can eat any leftover Christmas pudding cold. This isn't the tastiest way to eat such a fruity festive favourite (in our humble opinion) thought – it was certainly intended to be consumed warm, covered in something delicious, like custard or brandy cream.

Having said that, cold pudding is pretty decent paired with a slice of hard cheese – think a crumbly Lancashire or Cheshire or a nice Wensleydale – in much the same vein as fruit cake.

Another good way to eat it cold would be to make your own Christmas pudding ice cream by whisking together egg yolks and sugar, adding in broken-up pieces of leftover pud, and adding whipped cream, before freezing. Though if that sounds a bit too cold for comfort, you could pop the ice cream over our Christmas pudding crumble.

Can Christmas pudding be made in a slow cooker?

Yes. If the old-fashioned steaming method seems too daunting, you can make your Christmas pudding in a slow cooker. This is an easy, safe, and effective way to make your pud.

Follow your Christmas pudding recipe as you normally would, filling a greased pudding basin with your homemade mixture and covering it with a pleated piece of baking paper and foil to seal the top nicely and tightly. Pour a couple of inches of boiling water into the bottom of your slow cooker. Turn onto high, lower your pudding basin full of Christmas pudding mixture into the slow cooker, and cook for around 8-9 hours.

Juliet Sear also recommends this method of reheating your Christmas pudding, as she says: "I always find on the big day itself I struggle to offer up a hob ring for my pudding to steam for hours. Since I got my slow cooker, it's been a lifesaver as I have it turned on out of the way in the utility room heating the pudding."

How long does Christmas pudding last? Your Christmas pudding questions answered (3)

(Image credit: Getty Images)

Is Christmas pudding the same as fruit cake?

Christmas pudding and Christmas cake are very similar due to the spices used and they both form an integral part of Christmas for many of us. However, the key difference is in the way the two sweet dishes are cooked. Christmas cake is baked in an oven and is often topped with marzipan and/or royal icing, while Christmas pudding is steamed and is only decorated with a piece of holly traditionally. Some people also like to use fresh red currants and berries.

Christmas cake generally only includes dried fruit, whereas Christmas pudding can include a mix of grated fresh fruit and dried fruit that has been soaked in alcohol or tea. You can make Christmas cake ahead of time and feed it with alcohol in a similar way to Christmas pudding.

We've got lots of Christmas cake ideas to make your cake a truly special centerpiece for your festive table, as well as our unique Christmas present cake.

Can you have Christmas pudding without fruit?

If you're a purist, then, no, you can't. But if you aren't sold on the idea of a traditional Christmas pudding, there are many riffs on the classic as alternatives.

Make a chocolate pudding or a steamed syrup pudding in the same shape. Or try our great alternative Maltesers Christmas pudding – it looks like a Christmas pudding but is made of chocolate cake – and Maltesers, obviously – with a white chocolate drip.

Or for a pudding that still looks like an authentic Christmas classic, there are methods using candied pumpkin in place of the usual sultanas and currants.

What can I use instead of stout in Christmas pudding?

The stout in a Christmas pudding can be replaced with any type of ale, or can also be substituted with brandy or sherry, which is particularly helpful if you are gluten-free.

However, if you would prefer to eschew the booze in your pud, then orange juice is a great substitute. Strongly brewed tea, left to go cold, is another good option instead of stout. This way your pudding will be friendly to the kids around the table as well as anyone who doesn't drink alcohol.

What is traditionally put in a Christmas pudding?

There's no one absolute definitive recipe, each varies a little, but there are some elements that always stay the same in a traditional Christmas pudding. There will always be dried fruit, such as currants and sultanas, as well as spices such as cinnamon and cloves.

Other dry ingredients include flour, breadcrumbs, sugar, and suet, there will usually be fruit zest and candied peel, and it will all be bound together with beaten eggs. There is classically booze in there too, whether that be sherry, brandy, barley wine, and/or stout.

Can you overcook a Christmas pudding?

As steaming is such a gentle form of cooking, it's not as easy to overcook your pudding as it is with something baked in an oven, for example. But, while more minutes aren't likely to make much difference to your bake, more hours could well see it past its best.

The pudding won’t dry out if it’s steamed for too long, but there's a chance that some of the ingredients could be spoiled by too much cooking, and a Christmas pudding does becomes increasingly dense and sticky the longer it steams, so it's best not to overcook or you could end up with a rather claggy pud to finish off Christmas dinner.

Find out where to buy the best Christmas puddings this year and how to steam a pudding - for those of you making your own. And if you want to offer an alternative dessert after Christmas dinner, they don't come better than a classic Christmas trifle. You could even try a festive Yule log courtesy of the Hairy Bikers.

Specialises in cakes, bakes and showstoppers

How long does Christmas pudding last? Your Christmas pudding questions answered (4)

Specialises in cakes, bakes and showstoppers

Juliet Sear

Baking expert and best-selling cookbook author, Juliet Sear, certainly knows a thing or two when it comes to making, baking and decorating cakes. She has over 15 years experience working in the baking industry. Alongside her passion for baking, Juliet is a mum-of-three.

Explore More

Christmas

How long does Christmas pudding last? Your Christmas pudding questions answered (2024)

FAQs

How long does Christmas pudding last? Your Christmas pudding questions answered? ›

Our answer

How long does a Christmas pudding keep? ›

If wrapped properly, you can refrigerate the pudding for up to a year or more! If you want to give the pudding the second streaming, defrost the pudding at room temperature (20˚C) for 24 hours beforehand. While unrefrigerated, however, we would not suggest keeping the pudding out for more than 3 hours.

Can I eat a 10 year old Christmas pudding? ›

Any pudding using fresh fruit for moisture will go off more quickly, whereas a Christmas pudding soaked in booze with high sugar and dried fruit content will last much longer. Some Christmas puddings, made with dried fruit in the traditional way, are fine to be eaten as much as two years after they were made.

How to tell if Christmas pudding is off? ›

We suggest opening up the pudding and inspecting it. If there are any signs of white mould or decomposition then the pudding should be discarded. If the pudding smells fermented, sour or "off" then it should also be discarded. if you do decide to eat the pudding then it still needs its 3 hours second steaming.

Does Christmas pudding improve with age? ›

During the aging process, the many compounds in the pudding begin to break down, releasing new compounds, like aldehydes and esters, which are associated with sweet, fruity flavours and aromas.

How long does Christmas pudding last after heating? ›

The bonbons are made with leftover Christmas pudding (i.e. one that has had its second steaming). Left over Christmas pudding will usually keep for up to 2 weeks if kept refrigerated.

What is the best way to store Christmas pudding? ›

After you have steamed and cooled your pudding, replace the foil with a freshly buttered piece to keep it moist and store in a cool, dark place, or the fridge, until you are ready to reheat it on Christmas day.

How long does Christmas pudding keep unopened? ›

So, as long as it's unopened, your pudding will keep for two years after the production date, which you'll find on the outside packaging. Can I freeze McLaren's Christmas pudding? No. Our puddings have been matured in Guinness Stout and French Brandy, to make them just right.

How old is the oldest Christmas pudding? ›

The tinned pudding is believed to be one of the oldest in the world. A 120-year-old Christmas pudding given to Royal Navy sailors fighting in the Boer War has gone on display.

Why did my Christmas pudding go mouldy? ›

For the pudding, the most likely cause of mould is moisture.

Does alcohol burn off in Christmas pudding? ›

Once burning, the heat generated warms the liquid alcohol in the pudding, creating more vapour until eventually there is no more alcohol left to vapourise.

Why is my Christmas pudding not dark? ›

After the first 5 hours of steaming the puddings may not look that dark but do not worry as the colour deepens on the second steaming.

How to stop Christmas pudding from going mouldy? ›

To avoid mould, we recommend you wrap the cooled pudding in plastic wrap and seal it in a freezer bag or airtight container.

Which supermarket has the best Christmas puddings? ›

  • King George Christmas Pudding, 1.36kg. ...
  • George's Classic Christmas Pudding. ...
  • M&S Collection Christmas Pudding 12-Month Matured. ...
  • No. ...
  • Asda Extra Special 12-Month Matured Luxury Christmas Pudding 400g. ...
  • Morrisons The Best 18 Month Matured Christmas Pudding. ...
  • Specially Selected Sticky Toffee Christmas Pudding 800g.
Nov 30, 2023

Can I use butter instead of suet in Christmas pudding? ›

What can be used instead of suet in a Christmas pudding? My family recipe for Christmas pudding has melted butter instead of suet and it is flourless. It replaces all the flour with fine breadcrumbs. It is a great keeper and I've kept puddings in a cool dry place for 3 or 4 years.

How healthy is Christmas pudding? ›

Luscious Christmas pudding comes with a mixture of chopped nuts, like walnuts, pecan nuts, almonds and hazelnuts. These nuts are very rich in protein, vitamin E and dietary fibres. Almonds consumption, for instance, can significantly bring down LDL cholesterol levels and decreases the risk of heart diseases.

How long can you keep a homemade Christmas pudding? ›

Once the pudding is cooked, remove from the pan and set aside to cool. The pudding can be stored for up to two years in a cool, dry place. To serve, reheat the pudding by steaming again (in the same way) for two hours, or until hot all the way through.

How long does a Christmas pudding last in cupboard? ›

How should I store my pudding? I store my puddings in a cool, dark pantry for up to 18 months. You could also store yours in the back of your fridge.

Can you keep leftover Christmas pudding? ›

Luckily, any untouched goodies from the big day leave way for many more treats in the days that follow. Maximize the joy of the season with our guide on what to do with leftover Christmas cake. Christmas pudding and cake will often keep for several months, provided they're sealed and stored somewhere cool.

What is the shelf life of homemade pudding? ›

Homemade pudding's freshness can be affected by ingredients like eggs and milk: Typically, it should be eaten within 4-7 days when stored properly in the refrigerator.

Top Articles
Latest Posts
Article information

Author: Jonah Leffler

Last Updated:

Views: 5905

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Jonah Leffler

Birthday: 1997-10-27

Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

Phone: +2611128251586

Job: Mining Supervisor

Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.