Christmas pudding on a plate with portion removed

Christmas pudding

A dark rich Christmas pudding, serve with custard, cream or brandy (or rum) butter. Makes 1 large and 1 small pudding
Prep Time 30 minutes
Cook Time 8 hours
Total Time 8 hours 30 minutes
Servings 6 – 10
Author Jacqueline Bellefontaine


  • 125 g white breadcrumbs
  • 50 g plain flour
  • 125 g vegetable suet
  • 225 g dark muscovado sugar
  • 125 g sultanas
  • 125 g raisins
  • 50 g currants
  • 150 g dried figs chopped
  • 150 g dried dates chopped
  • 50 g diced mixed peel
  • 50 g glacé cherries halved or quartered
  • 50 g almonds chopped
  • 1 small cooking apple peeled cored and grated
  • finely grated zest and juice of 1 lemon
  • 2 tbsp black treacle
  • 1 tsp ground mixed spice
  • ½ tsp grated nutmeg
  • ½ tsp ground cinnamon
  • 2 eggs
  • 175 ml sweet white wine or stout
  • butter for greasing
  • rum or brandy to serve


  • Place the breadcrumbs, flour, suet and sugar in a large mixing bowl and stir until well blended.
  • Stir in the sultanas, raisins, currants, figs, dates, mixed peel, cherries and almonds and mix well.
  • Add all the remaining ingredients and stir again. Cover the bowl and leave overnight to allow the flavours time to blend.
  • Spoon into one 1.2litre and one 600ml well greased basins and press down well. Cover with a sheet of greaseproof paper or baking parchment. Then cover with foil and tie securely with string. Steam the pudding for 6 – 8 hours, topping up the water as required.
  • Once cooked remove from the steamer or pan and remove the covers. Allow to cool completely then cover again with fresh parchment and foil. Store in a cool dry place until Christmas.
  • To serve. Steam the puddings for another 2–3 hours. Turn out onto a warm plate. Heat a little brandy or rum in a ladle or small saucepan. ignite and pour over the pudding. Allow the flames to subside before serving.


Cooking Times
Use the longer cooking times for the larger pudding and the shorter cooking times for the smaller pudding.
Remember to keep an eye on the water level in the pan and top up as required to ensure the pan does not boil dry.