The Ultimate Sticky Toffee Pudding Recipe

Sticky toffee pudding
British Sticky Toffee Pudding. Diana Miller / Getty Images
  • Total: 90 mins
  • Prep: 40 mins
  • Cook: 50 mins
  • Yield: Serves 6
Nutritional Guidelines (per serving)
732 Calories
39g Fat
93g Carbs
7g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: Serves 6
Amount per serving
Calories 732
% Daily Value*
Total Fat 39g 50%
Saturated Fat 22g 112%
Cholesterol 165mg 55%
Sodium 688mg 30%
Total Carbohydrate 93g 34%
Dietary Fiber 4g 13%
Protein 7g
Calcium 172mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Sticky Toffee Pudding is one of Britain's most loved puddings. The dark, rich, date-filled sponge, drenched in thick toffee sauce is not for the faint-hearted, it is a deep, very sweet pudding - delicious.
I recommend making the puddings a few days in advance and soaking in the sauce as described at the end of the recipe if you want a really sticky experience.

Serve the pudding with ice-cream or a good dollop of custard sauce. Any wonder it is one of Harry Potter's favourite puddings.


  • 225g (8 oz) cooking dates, stoned and chopped small
  • 175ml (6 fl oz) boiling water
  • 1 teaspoon vanilla extract
  • 175g (6 oz) self-raising flour
  • 1 teaspoon bicarbonate of soda
  • 2 large, fresh eggs, lightly beaten
  • 85g (3 oz) butter, softened, plus extra for greasing
  • 140g (5 oz) demerara sugar
  • 2 tablespoon black treacle
  • 100ml (3 ½ fl oz) milk
  • 175g (6 oz) light muscovado sugar
  • 55g  (2 oz) butter , cut into pieces
  • 225ml (8 oz) heavy/double cream
  • 1 tablespoon black treacle

Steps to Make It

  1. Gather the ingredients.

  2. Preheat the oven to 160C/325F/Gas 3

  3. Butter 6, 200ml  individual pudding tins or use a 20cm x 20cm x 6.5cm deep ( 8" x 8" x 2 ½") square baking dish and dust lightly with flour.

  4. Put the chopped dates into a large glass bowl, cover with boiling water, leave for 20 minutes to swell and soften. Once soft, add the vanilla extract.

  5. Sieve the flour and bicarbonate of soda into a large baking bowl.

  6. In another baking bowl, cream the butter and sugar together until light and creamy, don't worry about grains of sugar, they will melt during cooking.

  7. Little by little, add the beaten eggs, mixing really well between additions. Add the treacle and beat well.

  8. Using a large metal spoon carefully fold in one-third of the flour, then carefully stir in one-third of the milk. Repeat until all the flour and milk is used up.

  9. Add the chopped dates (including any liquid in the bowl) and stir gently. The pudding mixture will resemble a thick batter.

  10. Divide the mixture between the six pudding tins, place on a baking sheet and bake in the preheated oven for 20 - 25 mins for individual puddings or 45 - 50 mins for the large square. The cake should be raised and firm to the touch, if not cook a little longer but take care not to burn. Once ready, remove from the oven and leave to cool in the tins for 10 minutes before turning out.

    The Sauce

  11. Over a medium heat, melt the butter, sugar and half the cream in a saucepan. Raise the heat slightly and bring to the boil stirring constantly until all the sugar has dissolved. Add the treacle and allow the sauce to bubble for 2 mins. Remove from the heat and leave to cool for 1 minute then stir in the remaining cream.

  12. Place a portion of the cake onto warm individual serving dishes, and drizzle generous amounts of sauce over.

  13. Serve with custard or ice cream.

The puddings can be made a day or two in advance, placed in an ovenproof dish and drenched with the sauce. Cover the dish loosely with aluminum foil and store until needed. Reheat for 20 mins in a hot oven, 160C/325F/Gas 3, or until the sauce is bubbling nicely. Serve with custard or ice cream.
The puddings drenched in the sauce also freeze well. Reheat as above.