Chocolate Christmas Pudding Recipe

Header image

Christmas pudding is one of those things you’ve got to have, an essential element to a harmonious Christmas dinner. I mean,  just imagine your Mothers face if you announced that you won’t be making one this year?

Well let me present you with an alternative. This chocolatey delight is quicker to make, but still looks like the traditional festive fave. Oh and its chocolate…

Christmas Pudding Idea

Ingredients (for 5-8 servings):


  • pudding bowl
  • tin foil

For the pudding:

  • 90g flour
  • 20g cocoa powder
  • 90g sugar
  • 90g butter
  • 30ml Greek yoghurt
  • 2 eggs
  • 1 tsp baking powder
  • a pinch of bicarbonate of soda

For the sauce:

  • 60g milk chocolate
  • 60g dark chocolate
  • 125ml double cream
  • 40g golden syrup


  1. Combine the flour, cocoa powder, sugar, eggs, baking powder, bicarbonate of soda, yoghurt and butter in a food processor and blitz until fully mixed
  2. Grease the inside of a plastic pudding bowl and lid with a knob of butter
  3. Empty the pudding batter from the food processor into the pudding bowl – it should only come halfway up the bowl
  4. Smooth down the batter in the pudding bowl with the back of a spoon and put the lid on
  5. Wrap the pudding bowl tightly in tin foil – it needs to be fully sealed to prevent water from getting in!
  6. Bring a pan of water with a matching lid to the boil, add the tin foil wrapped pudding bowl, cover with the pan lid and steam the pudding for an hour and a half
  7. Whenthe pudding is nearly ready, add the milk chocolate, dark chocolate, double cream and golden syrup to a pan. Gently heat the pan until the chocolate has melted, then remove from the heat and whisk to combine
  8. Serve your pudding with the chocolate sauce drizzled over (and cream or brandy butter for added decadence!)

Chocolate Christmas Pudding Recipe

Have you seen some of our other Christmas recipes? Here are a few other Christmas posts on the Gousto blog that we think you might like:


This article was tagged as