Christmas Pudding


christmas pudding recipe

christmas pudding recipe


christmas pudding recipe

christmas pudding recipe


  • 1 cup sultanas
  • 1 cup pitted prunes (chopped roughly)
  • 1 1/2 cup currants
  • 1 cup cranberries
  • ¾ cup grated orange zest
  • 250ml brandy 
  • 1 cup sugar (brown or light muscovado)
  • 250 g butter (softened)
  • 5 eggs
  • 1 cup flour (plain or spelt)
  • 1/2 bread loaf (to make 2 cups of fresh breadcrumbs)
  • 1 tsp of nutmeg
  • 2 tsp mixed spice
  • salt
  • 1 tsp apple cider vinegar
  • ½ tsp bicarb soda

To serve with:

  • cranberries or cherries
  • Custard, cream, brandy anglaise or crème Fraiche

You will need:

  • Pudding basin
  • Foil
  • Baking paper
  • Thick string


  1. Soak the dried fruits and zest in the brandy in a medium bowl and cover with plastic wrap overnight or for a minimum of 10 hours.
  2. In an electric stand mixer beat the butter with the sugar until the colour turns pale and the mixture is fluffy (Increase from a low to a medium speed)
  3. Add the eggs to the sugared butter one by one and continue beating until combined (medium-low speed). 
  4. Remove the bowl from the stand mixer and using a spatula or large wooden spoon fold in the brandy soaked fruit mixture. Add the flour, spices, bicarb soda + apple cider vinegar (Pour the cider vinegar onto the bicarb soda so that it fizzes up) then add the breadcrumbs and fold until well combined. 
  5. Prepare your pudding basin by brushing the base and walls of the inside with a layer of olive oil. Use a large pudding basin that can serve approximately 8 people (otherwise split the mixture between small pudding basins).
  6. Get some baking paper and place the basin on to the paper and use a pencil to mark the size of the base circle. Using some scissors cut the circle out and place into the inside base of the pudding basin.
  7. Pour in the pudding mixture using a spatula to get all the mixture out and pat it down nicely. Leave at least 2 cm from the top.
  8. Meanwhile, prepare a large wide pot that the basin can sit in. Fill the large pot with boiling water or bring some water to the boil. Make sure it’s about 1/3 full of water.
  9. To wrap and cover the pudding, cover the pudding basin with a large square of baking paper and foil (using some olive oil or butter to stick the two together, and place foil side up). Leave enough of the foil and paper to cover the edges where the dent of the basin is. Use a strong string to tie around the dented edge of the basin and tie it together. Then use another string to create a handle.
  10. Lower the basin down carefully into the hot water using the string handle. Cover with a lid. Make sure the heat is strong enough so there is a consistent simmer. Also, make sure to keep refilling the pot with more water every now and then as the water reduces. 
  11. Cook the pudding for approximately 3 and a half hours.
  12. Using the string handle remove the pudding basin and onto a surface. Check that the pudding is completely cooked by inserting a wooden skewer. If it’s clean then the pudding is cooked.
  13. Remove all the baking paper and foil allowing the pudding to cool then using a knife gently run it around the edge of the pudding. Turn it upside down and the pudding will come out.
  14. Place onto a flat plate and cover with a cotton or linen kitchen towel. It can stay like this overnight otherwise you can make this pudding a week or more in advance just make sure to keep in plastic wrapping, in a container and in the fridge.
  15. Serve with cranberries, cherries, fresh cream or any of the suggested servings above!


  • To make the 2 cups of fresh breadcrumbs, slice off approximately 1/2 or a bit less of the bread loaf and slice off the crust. Tear the bread into smaller pieces, then place these into a food processor. Process until the bread has broken up into light and fluffy small-medium pieces. 


Prep time: 1-hour plus 10 hours soaking time.
Cook time: 3 ½ hours.
Serves: 8-10.

Recipe and photos by Anastasia Zolotarev. Click here to see her blog.

Ingredients for Christmas Pudding

The Market Grocer Currants 250g

$4.99 ea