Make a devilishly delicious chocolate pudding.


  • for the pudding:
  • 100 g caster sugar
  • 100 g butter
  • 2 eggs (beaten)
  • 100 g plain flour
  • pinch of salt
  • 1.5 tsp baking powder
  • 50 g cocoa powder
  • 6 tblsp milk
  • for the sauce:
  • 100 g plain chocolate
  • 100 g caster sugar
  • 150 ml water
  • 50 g butter (chopped)
  • 1 tsp rum essence (optional)
  • icing sugar (to dust)


  • Lightly grease a 1.1litre (2 pint) pudding bowl and dust it with cocoa powder.
  • Cream the sugar and butter together until light and fluffy.
  • Add the beaten eggs and mix well.
  • Sift together the flour, salt, baking powder and cocoa powder, and fold into the mixture.
  • Add enough milk to form a thick, dropping consistency.
  • Spoon the mixture into the greased pudding bowl and cover with baking parchment, tied with string.
  • Cover with aluminium foil, and place on an upturned saucer in a large saucepan.
  • Fill the pan with boiling water to reach halfway up the pudding bowl and steam gently for about 1.5 hours or until the sponge has risen and is firm to the touch, adding more water when necessary.
  • Boil the sugar in the water until dissolved and syrupy.
  • Grate the chocolate and stir into the syrup when it has cooled.
  • Put over a very low heat to melt the chocolate, then stir in the butter and add the rum essence, if using.
  • When the pudding is cooked, turn onto a serving plate, sprinkle with icing sugar, and serve immediately, covered with the hot chocolate sauce.

More by Tommy FitzHerbert:

Find recipes by keyword:

baking entertaining desserts and sweets