Gingerbread Pudding Recipe with Sticky Toffee Sauce

Sticky toffee Christmas pudding

  • serves 6
  • Easy

Try this twist on the classic Christmas pud – it has a warming spiced ginger sponge and an indulgent sticky toffee sauce to pour over


Try this sticky toffee Christmas pudding, then check out our classic Christmas puddingChristmas cakemince pies, and more Christmas baking recipes.



  • golden syrup 85g
  • butter 100g, at room temperature
  • dark muscovado sugar 175g
  • self-raising flour 150g
  • ground almonds 75g
  • ground ginger 3 tsp
  • bicarbonate of soda 1 tsp
  • eggs 2
  • milk 150ml
  • preserved ginger 4 balls, chopped
  • pecan halves 75g


  • light musco 150g
  • black treacle 2 tsp
  • butter 100g
  • crème fraîche 200g


  • Step 1

    Heat oven to 180C/fan 160C/gas 4. Put 2 tbsp of the syrup in the bottom of a 1.5 litre pudding basin. Beat the butter and sugar together, add the flour, ground almonds, ginger, bicarb and egg plus the milk and remaining golden syrup. Beat until the mixture is smooth. Stir in the chopped ginger. Arrange the pecan halves in the bottom of the basin, using the syrup to keep them in place. Spoon the mix into the basin, then bake for 1 hour 20 minutes until risen and dark golden and a skewer comes out clean. Don’t open the oven door while the pudding is cooking: it is quite light and may may sink in the middle if you do.

  • Step 2

    To make the sauce put the sugar, treacle and butter in a pan and melt everything together. Stir in the crème fraîche.

  • Step 3

    Run a knife around the edge of the basin, turn out the pudding and serve with the sauce.

Check out more of our festive desserts here...

Profiterole Tower with Chocolate and Hazelnuts

Nutritional Information

  • Kcals 933
  • Fat 59.1g
  • Carbs 90.2g
  • Fibre 1.9g
  • Protein 10g
  • Salt 1.4g