Chocolate Steamed Puddings Recipe


  • 1

    Melt the chocolate drops in a heatproof bowl set over a pan of gently simmering water, stirring occasionally.

  • 2

    Put the flour, baking powder, caster sugar, cocoa powder, milk and egg in a food processor or mixer and blend for 1 minute at low speed.

  • 3

    Add the melted chocolate and blend for 1 minute at high speed. Fold in the hazelnuts.

  • 4

    Lightly grease four 175ml pudding basins or dariole moulds with butter. Spoon the chocolate mixture into the basins and cover each one with a piece of greaseproof paper and foil, then secure with string.

  • 5

    Place the puddings on a rack set in the bottom of a large saucepan. Pour enough just-boiled water into the pan to come three-quarters of the way up the sides of the basins.

  • 6

    Cover the pan with a tight-fitting lid and simmer over a medium-low heat for 1 hour, topping up with more water if necessary, or until a skewer inserted into the centre of a pudding comes out clean. Carefully remove the puddings from the pan and allow to cool for 10 minutes

  • 7

    Turn out the puddings onto serving plates. Pour the chocolate sauce over the puddings and serve.

Serves: 4 people
  • Ease of preparation: Medium
  • Preparation time: 30 minutes
  • Cooking time: 1 hour 5 minutes
  • Total time: 1 hour 35 minutes


  • 50g Dark Chocolate Drops
  • 110g plain flour, sifted
  • 1 tsp baking powder
  • 110g caster sugar
  • 1 tbsp Cocoa Powder
  • 125ml skimmed milk
  • 1 egg
  • 75g hazelnuts, toasted and roughly chopped
  • 4 tbsp chocolate sauce
  • Butter, for greasing

Buy the Hotel Chocolat
ingredients in this recipe

Add to your Bag Check store stock
PRINT VERSION Save to recipe binder

What people are saying

  • Love this!

    I love this recipe! Always goes down well with my guests and I've lost track of the amount of times I've been asked for the recipe!

    , Edinburgh said on 11/03/2014

Tell us what you think

Please enter Your Name
Please enter a valid Email Address
Please enter a valid Email Address
Please enter Review Title
Please enter Your Location
Please enter Your Review
Spam content detected in field
Please select Star Rating

Your rating *