This page may contain affiliate links, which means we receive a small commission for purchases made using the links. There is no additional cost to you. Please read our full disclosure policy.
This Christmas pudding recipe is fun, packed full of festive flavour, and so easy to make. It really is the perfect ending to a day of feasting.
I'll be the first to admit that fruitcakes were never my thing. Maybe it's because the only fruitcakes I ever tried as a child were heavy, dense and rock solid. But then I discovered this Christmas pudding recipe, and I have been converted! The steaming method of cooking produces a most deliciously moist and delicately fluffy texture - it really is very good!
Like many traditional foods, the very first, porridge-like, versions of Christmas pudding bears little resemblance to what we eat today. Thanks to the Victorians, Christmas pudding has become the sweet desert we now know it to be. Some traditional recipes included meat, such as beef or mutton, and many Christmas puddings today still include suet in their recipe. However, this vegetarian friendly Christmas pudding recipe uses butter, or you can use vegetable suet if you can find it where you are.
One of the great things about Christmas pudding is that it can be made well in advance and left for the flavours to develop. Traditionally, this was done on the last Sunday before the Advent, which became known as 'Stir Up Sunday,' when family members would take turns stirring the Christmas pudding recipe ingredients. But you can make yours the week before Christmas, if you like - it means one less thing to worry about as you're busy preparing and assembling the Christmas Day feast!
This Christmas pudding recipe is certainly good enough to eat on its own, but you may wish to light it with some brandy or your favourite spirit to add some dramatic flair (and flavouring, of course). Nothing is quite so impressive as a flaming pudding - it's the perfect way to wow your guests. And although it's called Christmas pudding, there's really no reason why you can't enjoy it throughout the festive season - simply make up a few puddings in advance to store in your cupboard for when the craving strikes!
50g raisins 50g dried currants 25g dried cranberries 25g dried apricots, chopped 60ml Pedro Ximenez sherry (or your choice of flavoured liqueur - orange liqueur also works great) 30g plain flour 25g panko breadcrumbs (or 40g fresh breadcrumbs) 15g ground almonds 50g butter, frozen and grated (or 35g shredded vegetable suet) 50g dark muscovado (brown) sugar 1/4 tsp baking powder 1/4 tsp ground cinnamon 1/4 tsp freshly grated nutmeg pinch of ground cloves 1/4 lemon, zest and juice 1 small orange (e.g. tangerine or clementine), zest and juice 1 large egg 1/4 Bramley (or Granny Smith) apple, peeled and grated 40ml brandy, to flame (optional)
You'll also need a 1 pint (500ml) plastic pudding basin with lid or other similar pudding mould.
And here's what you'll need to do:
In advance (at least one day) of making the pudding, combine the dried fruit and sherry together in a bowl, cover and leave it to rest at room temperature. I usually leave mine for a few days until most of the sherry is absorbed and the fruits are plump.
You can also prepare the butter in advance by first freezing the amount you need, then grate it and return it to the freezer for storage until needed.
When you're ready to make the pudding, grease the pudding basin and lid, and set it aside.
Put all the remaining ingredients, apart from the brandy and butter, into a mixing bowl.
Using a wooden spoon, mix together until combined.
Add the sherry soaked fruit to the mixture, including any excess sherry remaining in the bowl. Stir together, then add the frozen grated butter, stirring again to combine.
Transfer the mixture to the greased pudding basin, squashing the mixture down as you go, so that it is nicely compact, and the top is level.
Put the lid on the basin, and wrap the top with a sheet of aluminium foil, pleated down the centre to allow for expansion. Secure the foil to the basin with an elastic band.
Place a steaming rack at the bottom of a large lidded pot, and then place the pudding basin on top.
Boil some water in a kettle, and add it to the pot to come about halfway up the basin.
Close the lid of the pot, and steam the pudding for two hours, checking now and again to make sure the water hasn't boiled dry. If you need to top up the water, always used boiling water.
When done, uncover the pot, and let the pudding rest for a few minutes until cool enough to handle. Carefully remove it from the pot, remove the elastic band and foil, and let it cool to room temperature. Store it somewhere safe until Christmas Day, or whenever you're ready to eat it.
To serve:
On the day of eating, rewrap the top with foil and an elastic band, as before.
Steam, as before, for one hour, and when it has cooled sufficiently but is still warm, turn it upside down onto a serving plate.
If you'd like to flame your pudding, warm some brandy in a small saucepan, and light it with a kitchen match. Carry it VERY CAREFULLY to the pudding, and pour or ladle over for a dramatic effect that will wow your guests.
If flaming puddings isn't your thing, simply garnish yours with a sprig of holly and serve.
Christmas Pudding Recipe
By Wendy | Serves 4
Try this Christmas pudding recipe for a simple yet delicious festive bake.
Prep Time: 20 minutes plus soaking time
Cook time: 2 hours plus steam time before serving
Yield: 1 pint (500ml) pudding
Course: Main, Pasta
Cuisine: Pudding, Dessert, Snack
Tags: Christmas, Cake
Ingredients
50g raisins 50g dried currants 25g dried cranberries 25g dried apricots, chopped 60ml Pedro Ximenez sherry (or your choice of flavoured liqueur - orange liqueur also works great) 30g plain flour 25g panko breadcrumbs (or 40g fresh breadcrumbs) 15g ground almonds 50g butter, frozen and grated (or 35g shredded vegetable suet) 50g dark muscovado (brown) sugar 1/4 tsp baking powder 1/4 tsp ground cinnamon 1/4 tsp freshly grated nutmeg Pinch of ground cloves 1/4 lemon, zest and juice 1 small orange (e.g. tangerine or clementine), zest and juice 1 large egg 1/4 Bramley (or Granny Smith) apple, peeled and grated 40ml brandy, to flame (optional)
You'll also need a 1 pint (500ml) plastic pudding basin with lid or other similar pudding mould.
Method
In advance (at least one day) of making the pudding, combine the dried fruit and sherry together in a bowl, cover and leave it to rest at room temperature. I usually leave mine for a few days until most of the sherry is absorbed and the fruits are plump.
You can also prepare the butter in advance by first freezing the amount you need, then grate it and return it to the freezer for storage until needed.
When you're ready to make the pudding, grease the pudding basin and lid, and set it aside.
Put all the remaining ingredients, apart from the brandy and butter, into a mixing bowl.
Using a wooden spoon, mix together until combined.
Add the sherry soaked fruit to the mixture, including any excess sherry remaining in the bowl. Stir together, then add the frozen grated butter, stirring again to combine.
Transfer the mixture to the greased pudding basin, squashing the mixture down as you go, so that it is nicely compact, and the top is level.
Put the lid on the basin, and wrap the top with a sheet of aluminium foil, pleated down the centre to allow for expansion. Secure the foil to the basin with an elastic band.
Place a steaming rack at the bottom of a large lidded pot, and then place the pudding basin on top.
Boil some water in a kettle, and add it to the pot to come about halfway up the basin.
Close the lid of the pot, and steam the pudding for two hours, checking now and again to make sure the water hasn't boiled dry. If you need to top up the water, always used boiling water.
When done, uncover the pot, and let the pudding rest for a few minutes until cool enough to handle. Carefully remove it from the pot, remove the elastic band and foil, and let it cool to room temperature. Store it somewhere safe until Christmas Day, or whenever you're ready to eat it.
To serve:
On the day of eating, rewrap the top with foil and an elastic band, as before.
Steam, as before, for one hour, and when it has cooled sufficiently but is still warm, turn it upside down onto a serving plate.
If you'd like to flame your pudding, warm some brandy in a small saucepan, and light it with a kitchen match. Carry it VERY CAREFULLY to the pudding, and pour or ladle over for a dramatic effect that will wow your guests.
If flaming puddings isn't your thing, simply garnish yours with a sprig of holly and serve.
Happy Monday! We're thrilled that it's officially barbecue season. The sun is shining and the temperatures are rising - it doesn't take much for an excuse to get together with friends and grill in th…
It's finally warming up here, and we're all about cool, refreshing drinks and light bites and that won't weigh you down or cause you to melt in the heat! This seasoned Korean spinach recipe is a deli…
Who's looking forward to another long weekend? 🙋🏻♀️ I can hardly keep up with the number of Bank Holidays this May! Here's a treat you might like for the weekend, if anyone is planning a red, white…
Happy Monday everyone! These black sesame buns are sure the brighten your week. A cross between beautiful Swedish cardamom buns and my favourite black sesame paste, these buns are simply irresistible…