Sticky Toffee Pudding with Salted Caramel and Cream

Published: March 7, 2026
Kimberly WrightKimberly Wright
Tags: Dessert, Comfort Food, Holiday, British, Pudding

Sticky Toffee

Classic British sticky toffee pudding with a buttery salted caramel sauce.

Prep Time:20 minCook Time:40 minTotal Time:60 minServings:6Difficulty:Medium

Nutrition (per serving)

Calories:560 kcal
Protein:6 g
Carbs:80 g
Fat:28 g

This sticky toffee pudding is one of those recipes that feels like a warm hug—rich date cake soaked in a buttery, salted caramel sauce and served with a scoop of vanilla ice cream or a drizzle of double cream. It's deeply caramelized, comforting, and surprisingly straightforward to make at home.

I love serving it for a cozy dinner or holiday dessert because you can make the cake in advance and warm it through before finishing with the sauce. The contrast between the moist sponge, sticky sauce, and cold cream is simply irresistible.

Ingredients

  • Pitted Medjool dates, chopped:10 oz
  • Boiling water:1 cup
  • Baking soda:1 tsp
  • Unsalted butter, softened:6 tbsp
  • Brown sugar (packed):3/4 cup
  • Large eggs:2 pieces
  • Vanilla extract:1 tsp
  • All-purpose flour:1 1/2 cup
  • Baking powder:1 tsp
  • Salt:1/2 tsp
  • For the caramel sauce - unsalted butter:6 tbsp
  • Dark brown sugar (packed):3/4 cup
  • Heavy cream:3/4 cup
  • Vanilla extract (for sauce):1 tsp
  • Sea salt (to finish):1 pinch
  • To serve: vanilla ice cream or double cream:6 servings

Instructions

  1. Preheat the oven to 350°F. Butter a 9x9-inch baking dish (or six individual ramekins) and set aside.

    Buttered baking dish and ramekins ready for pudding batter
  2. Place the chopped dates in a heatproof bowl, pour the boiling water over them, then stir in the baking soda. Let sit for 10 minutes until very soft.

    Chopped dates soaking with baking soda in a ceramic bowl
  3. In a mixing bowl, cream the softened butter and brown sugar together until light and fluffy. Beat in the eggs one at a time, then stir in the vanilla.

    Creamed butter and brown sugar batter in a mixing bowl
  4. Whisk the flour, baking powder, and salt in a separate bowl, then fold the dry ingredients into the butter mixture until just combined.

    Flour folded into the sticky toffee pudding batter
  5. Fold the soaked dates and any remaining soaking liquid into the batter. The batter will be quite moist—this is correct.

    Soaked chopped dates folded into moist pudding batter
  6. Spread the batter into the prepared dish or divide among the ramekins. Bake for 30–35 minutes (20–25 minutes for ramekins) until a skewer comes out clean and the tops are springy.

    Date pudding batter divided into a baking dish and ramekins
  7. While the cake bakes, make the caramel sauce: melt the butter and brown sugar in a saucepan over medium heat, stirring until sugar dissolves. Carefully stir in the heavy cream and simmer for 3–5 minutes until slightly thickened.

    Cream stirred into bubbling brown sugar caramel sauce
  8. Remove the sauce from heat, stir in the vanilla and a pinch of sea salt. If the sauce separates, whisk briskly to combine.

    Glossy salted caramel sauce with vanilla and sea salt
  9. To serve, spoon warm caramel sauce generously over the pudding and add a scoop of vanilla ice cream or a drizzle of double cream. Sprinkle a little sea salt over the top if you like a salted contrast.

    Sticky toffee pudding served with caramel sauce and vanilla ice cream

Tips & Notes

  • Make the date soak ahead of time—the flavor deepens if the dates sit for 30 minutes.
  • Use a mix of cake and individual ramekins for a charming presentation at dinner parties.
  • If the caramel gets too thick, thin it with a tablespoon or two of warm cream or milk.
  • Leftovers keep well refrigerated; rewarm gently in a 325°F oven or microwave before serving.