Sticky Toffee Pudding with Warm Caramel Sauce

Sticky Toffee Pudding with Warm Caramel Sauce

Published November 1, 2026

Moist date sponge baked until tender, soaked with brown sugar caramel sauce and served warm with more sauce poured over.

Serve with vanilla ice cream or softly whipped cream. Bake the cake and make the sauce up to 2 days ahead; rewarm the sauce in a saucepan and the cake, covered, in a 300°F oven.

Cook time
1 hr 29 min
Rating
…

Ingredients

Scale
Measurement units
  • 8 oz Medjool dates
  • 1 cup boiling water
  • 1 tsp baking soda
  • 1 ¼ cups all-purpose flour
  • 1 tsp baking powder
  • ½ tsp kosher salt (divided)
  • 11 tbsp unsalted butter (divided; 4 tbsp softened for the cake)
  • 1 ¾ cups dark brown sugar (divided)
  • 2 large eggs
  • 2 tsp vanilla extract (divided)
  • 1 cup heavy cream

Instructions

Prepare the pan
Heat the oven to 350°F and grease the pan with unsalted butter (1 tbsp).
Equipment: 8-inch square baking pan
Soak the dates
Pour boiling water (1 cup) over Medjool dates (8 oz) and baking soda (1 tsp) in a bowl and soak for 10 minutes, until soft.
Make the batter
Whisk all-purpose flour (1 ¼ cups), baking powder (1 tsp) and kosher salt (¼ tsp) in a bowl.
Beat softened unsalted butter (4 tbsp) and dark brown sugar (¾ cup) with the mixer for 2 minutes, until fluffy.
Beat in large eggs and vanilla extract (1 tsp), then fold in the flour mixture, followed by the dates and their soaking liquid.
Equipment: stand or hand mixer
Bake
Pour the batter into the pan and bake for 30 minutes, until a skewer inserted in the center comes out clean.
Equipment: 8-inch square baking pan, wooden skewer
Make the caramel sauce
While the cake bakes, bring unsalted butter (6 tbsp), dark brown sugar (1 cup), heavy cream (1 cup) and kosher salt (¼ tsp) to a boil in the saucepan over medium heat, then simmer for 5 minutes, until glossy.
Take the pan off the heat and stir in vanilla extract (1 tsp).
Equipment: medium saucepan
Soak and serve
Poke the warm cake all over with the skewer, pour half the sauce over it and let it soak in for 10 minutes.
Cut into squares and serve warm with the remaining sauce poured over.
Equipment: wooden skewer

Tomorrow's Meal

Griddled Sticky Toffee Pudding

Leftover squares get split and griddled in butter until crisp at the edges, then drizzled with the rewarmed caramel sauce.

Quick overview:

  1. 1.Split leftover squares in half horizontally.
  2. 2.Melt butter in a skillet over medium heat and griddle the slices until crisp on both sides.
  3. 3.Rewarm the leftover caramel sauce in a small saucepan.
  4. 4.Serve the slices with the sauce and a spoonful of plain yogurt or ice cream.

Ratings

Loading ratings…

Your rating

Have you cooked this?

Comments

Loading comments…

Ready to cook? Or want to explore more recipes?