Sticky Toffee Pudding with Caramel Sauce – A Cozy Classic That Always Delivers
Sticky toffee pudding is one of those desserts that makes everything feel warmer and friendlier. It’s tender, rich, and soaked in glossy caramel sauce, so every bite feels indulgent without being heavy. If you’ve never baked with dates before, don’t worry—here they blend right in and create that signature toffee flavor.
This recipe is straightforward, reliable, and perfect for a dinner party or a quiet night in. Serve it warm, add a scoop of vanilla ice cream if you like, and watch it disappear.

Sticky Toffee Pudding with Caramel Sauce – A Cozy Classic That Always Delivers
Ingredients
Method
- Prep the pan and oven. Heat the oven to 350°F (175°C). Grease an 8-inch square pan or a 9-inch round pan and line the bottom with parchment.
- Soften the dates. Place chopped dates in a bowl. Pour over boiling water, stir in baking soda, and let sit for 10 minutes. Mash lightly with a fork until pulpy.
- Cream the butter and sugar. In a mixing bowl, beat the butter and brown sugar until light and fluffy, about 2 minutes. Add eggs one at a time, then mix in vanilla.
- Combine dry ingredients. In a separate bowl, whisk flour, baking powder, salt, and cinnamon (if using).
- Make the batter. Add half the dry mixture to the butter mixture and mix briefly. Add the date mixture with its liquid, then the remaining dry ingredients. Stir just to combine.
- Bake. Spread the batter into the pan and bake for 28–35 minutes, or until the top is springy and a toothpick comes out with a few moist crumbs.
- Make the caramel sauce. While the pudding bakes, melt butter in a saucepan over medium heat. Stir in brown sugar, then add cream and salt. Simmer gently, whisking, for 3–5 minutes until smooth and slightly thickened. Remove from heat and stir in vanilla.
- Sauce the pudding. Let the pudding cool for 5 minutes. Poke small holes over the surface with a skewer. Pour about half the warm caramel sauce over the top, letting it soak in.
- Serve. Cut into squares or wedges. Serve warm with extra sauce over each piece. Add ice cream or whipped cream if you like.
Why This Recipe Works
- Dates create natural sweetness and moisture. Soaked dates break down into the batter and give the pudding a soft, plush crumb without needing tons of butter.
- Baking soda softens the dates. Adding baking soda to the hot water-and-date mixture helps the fruit break down and creates a tender texture.
- A simple batter with big flavor. Brown sugar, vanilla, and a hint of spice complement the dates and bring out that classic toffee taste.
- Hot caramel sauce soaks in. Pouring warm sauce over the freshly baked pudding ensures every bite is sticky, glossy, and full of flavor.
- Make-ahead friendly. Both the pudding and the sauce reheat beautifully, making this a low-stress dessert for entertaining.
Ingredients
- For the pudding:
- 1 cup (180 g) pitted medjool dates, chopped
- 1 cup (240 ml) boiling water
- 1 teaspoon baking soda
- 1/2 cup (115 g) unsalted butter, softened
- 3/4 cup (150 g) light brown sugar, packed
- 2 large eggs, at room temperature
- 1 teaspoon vanilla extract
- 1 1/4 cups (160 g) all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon fine salt
- 1/2 teaspoon ground cinnamon (optional)
- For the caramel sauce:
- 1/2 cup (115 g) unsalted butter
- 1 cup (220 g) light brown sugar, packed
- 1 cup (240 ml) heavy cream
- 1/2 teaspoon fine salt (or to taste)
- 1 teaspoon vanilla extract
- To serve (optional): Vanilla ice cream, lightly whipped cream, or a pinch of flaky sea salt
Instructions
- Prep the pan and oven. Heat the oven to 350°F (175°C). Grease an 8-inch square pan or a 9-inch round pan and line the bottom with parchment.
- Soften the dates. Place chopped dates in a bowl.Pour over boiling water, stir in baking soda, and let sit for 10 minutes. Mash lightly with a fork until pulpy.
- Cream the butter and sugar. In a mixing bowl, beat the butter and brown sugar until light and fluffy, about 2 minutes. Add eggs one at a time, then mix in vanilla.
- Combine dry ingredients. In a separate bowl, whisk flour, baking powder, salt, and cinnamon (if using).
- Make the batter. Add half the dry mixture to the butter mixture and mix briefly.Add the date mixture with its liquid, then the remaining dry ingredients. Stir just to combine.
- Bake. Spread the batter into the pan and bake for 28–35 minutes, or until the top is springy and a toothpick comes out with a few moist crumbs.
- Make the caramel sauce. While the pudding bakes, melt butter in a saucepan over medium heat. Stir in brown sugar, then add cream and salt.Simmer gently, whisking, for 3–5 minutes until smooth and slightly thickened. Remove from heat and stir in vanilla.
- Sauce the pudding. Let the pudding cool for 5 minutes. Poke small holes over the surface with a skewer.Pour about half the warm caramel sauce over the top, letting it soak in.
- Serve. Cut into squares or wedges. Serve warm with extra sauce over each piece. Add ice cream or whipped cream if you like.
Storage Instructions
- Refrigerator: Store the pudding and sauce separately in airtight containers for up to 4 days.Reheat gently before serving.
- Freezer: Wrap the cooled pudding tightly and freeze for up to 2 months. Freeze sauce in a container, leaving room for expansion.
- Reheating: Warm slices in the microwave for 20–30 seconds, then top with heated sauce. For the whole pan, cover with foil and reheat at 300°F (150°C) for 10–15 minutes.
Why This is Good for You
- Dates offer natural sweetness and fiber. They bring potassium and antioxidants, which is a nice boost in a dessert.
- Reasonable portion control. Because the pudding is rich, a small slice satisfies—especially with sauce and a scoop of ice cream or a dollop of yogurt.
- Make it mindful. Using real ingredients—butter, cream, dates—means big flavor without needing oversized portions or lots of additives.
Common Mistakes to Avoid
- Skipping the date soak. The hot water and baking soda step is essential for a soft texture and deep toffee flavor.
- Overmixing the batter. Stir until just combined.Overmixing can make the pudding tough.
- Undercooking the sauce. Give the caramel a few minutes to simmer so it thickens slightly; otherwise it may taste grainy.
- Pouring cold sauce on hot pudding. Warm sauce absorbs better, giving that signature sticky finish.
- Overbaking. Take it out when the center is just set. A dry pudding won’t soak up sauce as well.
Recipe Variations
- Mini puddings: Bake in a 12-cup muffin tin for 15–18 minutes. Great for parties and easier portioning.
- Nutty twist: Fold in 1/2 cup chopped toasted pecans or walnuts for crunch.
- Spiced version: Add 1/2 teaspoon ground ginger and a pinch of cloves for a warmer, wintery flavor.
- Bourbon caramel: Stir 1 tablespoon bourbon into the finished sauce for a grown-up kick.
- Dairy-light option: Use coconut cream in the sauce and dairy-free butter for a subtle coconut note.Texture stays silky.
- Gluten-free: Swap in a 1:1 gluten-free flour blend. Let the batter rest 10 minutes before baking for better structure.
FAQ
Do I have to use medjool dates?
Medjool dates are ideal because they’re soft and caramel-like, but regular dried dates work too. If they seem firm, soak them a few minutes longer so they break down properly.
Can I make the pudding ahead?
Yes.
Bake the pudding up to a day in advance, cool, and store covered. Warm it in the oven and heat the sauce just before serving.
Why add baking soda to the dates?
It helps soften the fruit and neutralizes some acidity, which leads to a tender crumb and better integration of the dates into the batter.
How do I know when the caramel sauce is ready?
It should look glossy and slightly thick, coating the back of a spoon. Remember, it thickens more as it cools, so don’t over-reduce it.
What can I serve with it besides ice cream?
Lightly sweetened whipped cream, crème fraîche, or vanilla yogurt all balance the richness nicely.
A sprinkle of flaky salt adds contrast.
Can I reduce the sugar?
You can cut the brown sugar in the pudding by about 2 tablespoons without affecting texture. The sauce relies on sugar for structure, so adjust there cautiously.
Can I bake this in a loaf pan?
Yes, but it will take longer—around 40–50 minutes. Keep an eye on the center and test for doneness with a toothpick.
My sauce crystallized—what happened?
Graininess can come from undissolved sugar.
Whisk continuously as the sugar melts, and avoid boiling too hard. If it crystallizes, add a splash of cream and gently reheat, whisking until smooth.
In Conclusion
Sticky toffee pudding with caramel sauce is a timeless dessert that’s easier than it looks and impossible to resist. The dates keep it soft and flavorful, the sauce adds shine and richness, and the whole thing comes together with simple pantry staples.
Make it for guests or as a weekend treat, and don’t forget that extra drizzle of warm caramel on top. Warm, cozy, and wonderfully sticky—this is comfort in a bowl.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Sumayya is a home cook and recipe creator who shares simple, flavorful recipes made for everyday cooking. She believes good food should be easy, comforting, and enjoyed by everyone.




