Best Christmas puddings 2022 to buy - tried and tested by experts

From Sainsbury's to Waitrose, here are the best Christmas puddings for 2022 all tried and tasted by our expert Food Team...

A selection of the best tried and tasted Christmas puddings for 2022
(Image credit: Future / various brands)

Our expert judges have curated a list of the best Christmas puddings - the only list you need this year. From classic puddings to sweet caramel alternatives, these are the best Christmas puddings you can buy online.

Our panel of expert judges blind-tasted all of the puddings in this year's annual taste test. Our experts include Group Food Director Jen Bedloe (opens in new tab), Food Editor Jess Meyer (opens in new tab), Deputy Food Editor Rose Fooks (opens in new tab), Senior Food Writer Jessica Ransom (opens in new tab), and Junior Food Writer Georgia Sparks (opens in new tab). With years of experience trying and testing new food and drink products, the team is well-equipped when it comes to assessing the best Christmas puddings.  

For those of you who don't fancy whipping up Mary Berry's Christmas pudding (opens in new tab) from scratch, we give you the shop-bought versions instead. Booth’s Christmas pudding took the spot as the best traditional Christmas pudding with its Cherry and Cognac-infused Christmas pudding. 

But if there’s only a small number of you indulging in Xmas pud, the Irresistible Christmas pudding from Co-op is ideal for fewer people. Those craving a twist to the classic flavor profile will love Sainsbury’s Taste the Difference Caramelised Biscuit Christmas Pudding.

These products all scored highly during our blind taste tests for the woman&home Festive Food Awards (opens in new tab)

Where to buy Christmas pudding for 2022

Best tried and tasted Christmas puddings

Why you can trust GoodTo Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out more about how we test.

1. Sherry & Cognac Infused Christmas Pudding, 800g - View at Booths (opens in new tab)

1. Sherry & Cognac Infused Christmas Pudding, 800g - View at Booths (opens in new tab)

Best Christmas pudding

RRP: £12.95 | Delivery: Collection only | Available: Pre-order now

The traditional flavour was complimented by large pieces of vine fruits, glace cherries, almonds, and pecans. Suitable for microwaving or traditional steaming on the hob, this pudding is suitable for vegetarians as it uses vegetable suet. Plus, if you’re a Booths Cardholder you can save £1 on the price of the pud so it will only cost £11.95.  

Deputy Food Editor Rose Fooks says: "I just love the satisfyingly round shape of this pud. If you’re not daring enough to set it alight we recommend sticking a sparkler in the top for some tabletop theatre. 


Image (opens in new tab)

2. Co-op Irresistible Richly Fruited Christmas Pudding, 400g 

Best Christmas pudding for small gatherings 

RRP: £4.50 | Delivery: In-store only | Available: December

The texture of this pud was smoother than others with small, finely chopped pieces of fruit and nuts mixed into the sponge. A trio of brandy, cider, and rum also gives this pudding a lovely warmth. At 400g, this pudding is ideal for smaller gatherings or if you need Christmas pud for other festive recipes such as a twist on Eton mess.  

Junior Food Writer Georgia Sparks says: "This pudding has a nice traditional shape and colour. It has a smooth texture but the flavour is satisfyingly rich with plenty of fruit and nuts."

3. Extra Special 9 Month Matured Luxury Christmas Pudding, 800g - View at Asda (opens in new tab)

3. Extra Special 9 Month Matured Luxury Christmas Pudding, 800g - View at Asda (opens in new tab)

Best Christmas pudding under £10

RRP: £8 | Delivery: Book a slot and chose a day | Available: Order now

Judges praised the texture of this pudding and many noted the moist sponge and rich flavour.  

Food Editor Jess Meyer says; "It’s gooey, smooth, and sticky with a warming festive flavour throughout. There is a good distribution of fruit and balanced spices. The look of this pudding is attractive and tempting - you want to grab a fork and get stuck in."


4. Morrisons The Best Christmas Pudding, 800g - View at Morrisons (opens in new tab)

4. Morrisons The Best Christmas Pudding, 800g - View at Morrisons (opens in new tab)

Runner up: Best Christmas pudding under £10

RRP: £8 | Delivery: Book a slot and chose a day | Available: Order now

The texture of this pudding is chewy which is likely thanks to the rich fruit content. It was a good size but didn’t come out of its mould as well as other puds so keep this in mind when turning yours onto a plate. Unlike the Extra Special 9-month Matured Luxury Christmas pudding from Asda, which has three different alcohols in the recipe, this pud has four. There’s cider, rum, and sherry in the main sponge and then it is matured with Cognac for 18 months to intensify the flavours.

Deputy Food Editor Rose Fooks says: "This pudding is boozetastic. It has lots of flavour in every mouthful and is a wonderful warming option this Christmas."


5. Taste the Difference Caramelised Biscuit Christmas Pudding, 700g - View at Sainsbury's (opens in new tab)

5. Taste the Difference Caramelised Biscuit Christmas Pudding, 700g - View at Sainsbury's (opens in new tab)

Best alternative Christmas pudding

 RRP: £12 |  Delivery: Book a slot and chose a day | Available: Order now

Unlike traditional puddings, this one had a bundt-style shape with attractive grooves all around the edge. The dried vine fruits are a surprising but successful pairing with the sweet caramel sauce and the spiced biscuit crumb adds a lovely change in texture.

Food Editor Jess Meyer says: "The shape of this pudding looks really special and is perfect for showcasing the accompanying sauce. It’s nice to have a sprinkle to finish the pudding at the table too and means that even though you’re not lighting the pudding, there is still some table-side fun. Plus, kids could get involved with the finishing of the pud which we’re sure they’d enjoy. This is quite a sweet choice so would likely be a hit with younger family members for this reason too but anyone who enjoys the flavours of caramelised spiced biscuits will want a slice."


6. Collections Twelve Month Matured Christmas Pudding, 907g - View at Ocado (opens in new tab)

6. Collections Twelve Month Matured Christmas Pudding, 907g - View at Ocado (opens in new tab)

Best boozy Christmas pudding 

RRP: £12 | Delivery: Book a slot and chose a day | Available: Order now

Standing tall and proud, judges loved the shape of this pud and said it would be a fantastic choice for those who light their puddings. Described as a boozy, classic in flavour and at first glance, this pud could be pulled off as homemade as it has a rustic charm.

Food Editor Jess Meyer says: "The crumbs are a little sticky in texture but many people like this and a good drizzle of double cream would balance the mouthfeel. This pudding has nice orange notes and baby it’s boozy. If you like them strong, this is the one for you."


7.  12-month matured Christmas Pudding, 100g - View at Waitrose & Partners (opens in new tab)

7.  12-month matured Christmas Pudding, 100g - View at Waitrose & Partners (opens in new tab)

Best Christmas pudding for one

RRP: £2 | Delivery: Book a slot and chose a day | Available: Order now

The texture of this pudding was a little smooth for some but if you prefer your pud without big chunks of pudding this is a good option for you. It has notes of orange and other traditional flavours including mixed spice and brandy. 

Senior Food Writer Jessica Ransom says: "There is a decadent mix of nuts with pecans and almonds both in the mix which offer a wholesome rich undertone. This individual pudding is dainty and quick to cook with microwaving being the most efficient choice."


8. DukesHill Family Christmas Pudding, 1kg - View at DukesHill (opens in new tab)

8. DukesHill Family Christmas Pudding, 1kg - View at DukesHill (opens in new tab)

Best Artisanal Christmas pudding 

RRP: £21 | Delivery: Free delivery for November | Available: Order now

The sponge is generously filled with pieces of vine fruit and cherries and uses butter instead of suet which prevents the pudding from having a dense, claggy texture. It uses French brandy for a traditional flavour so consider using brandy if lighting it too.

Deputy Food Editor Rose Fooks says: "Surprising light, this is a classic style pudding which has a good firm shape. This would make an excellent choice if lighting at the table and was easy to slice too."  


How did we test the best Christmas puddings?

The puddings were cooked as per packet instructions in the Future's Test Kitchen which is based in the Testing Centre of Excellence in Winnersh, Reading.

To keep the results fair, the puddings were not lit with extra booze as you might on Christmas day and were served plain, with no cream, butter or custard on the side. On the day, judges are handed a tasting sheet to record their thoughts on. Specifically, judges are asked to comment on the pudding’s appearance, flavour and texture. They then award a score from one to five, with one being poor and five exceptional. 

When it comes to assessing Christmas puddings judges looked for a moist sponge and even distribution of fruit. Many preferred when whole fruits were visible and commented on the overall flavour profile, making a note of any particular booze or other flavours which were present. They also assessed the shape of the pudding and how attractive it looked. For example was it glossy, did it come with additional glazes and sauces and what was the colour like?

Are shop-bought Christmas puddings already cooked?

Shop bought Christmas puddings have been cooked but will need to be reheated before serving. This can usually either be done by boiling the pudding in a pan of water or by warming it in the microwave.

To make a Christmas pudding you typically cook it twice. First, often well ahead of Christmas, the pudding is steamed. The Christmas pudding is then reheated before serving. Christmas pudding is cooked in advance is so that the flavours can melange and mature making it extra delicious for Christmas Day.

Can you reheat a shop-bought Christmas pudding?

Shop-bought Christmas pudding is best served when heated once. However, the leftovers can be reheated in the microwave or the oven. Keep in mind however that heating Christmas pudding for a second time can give it a rubbery texture.

To microwave leftover Christmas pudding: Put the pudding onto a microwaveable plate and cover it with clingfilm. Microwave on high until the Christmas pudding is hot. It will take approximately 2 mins to reheat, however, the time will depend on the amount you are reheating.

To reheat a shop-bought Christmas pudding in the oven first heat the oven to 150C/Gas 2. Then wrap the leftover Christmas pudding in foil and cook for 45 mins - 1 hr until hot.

Video of the Week