Sticky Toffee Pudding

Some desserts just have that magical combination of warm, cozy, and completely irresistible. Sticky toffee pudding is definitely one of those desserts.

If you’ve never had it before, imagine a soft, moist cake made with sweet dates, soaked in a warm, buttery toffee sauce, and served with a scoop of melting vanilla ice cream on top.

The moment that warm sauce hits the cake and the ice cream slowly starts to melt, it turns into the kind of dessert you want to savor slowly with every bite.

It’s rich, comforting, and honestly one of my favorite desserts to make when I want something that feels really special.

Sticky toffee pudding might sound fancy, but the truth is it’s actually very simple to make at home. The ingredients are straightforward, the cake comes together quickly, and the toffee sauce is one of the easiest sauces you can make.

And when it all comes together? Pure dessert magic.

What Makes Sticky Toffee Pudding So Good

Sticky toffee pudding is famous for its incredibly moist texture.

The secret ingredient is dates. They melt into the batter and give the cake a natural sweetness and deep caramel flavor.

Even if you’re not someone who usually eats dates, trust me - in this recipe they completely transform into something rich and delicious.

Then comes the toffee sauce, which is made with butter, brown sugar, cream, and vanilla.

It’s warm, silky, and slightly caramelized. Once poured over the cake, it soaks into every bite, making the pudding soft, sticky, and unbelievably good.

Add a scoop of vanilla ice cream, and you get that perfect contrast of warm cake and cold creamy ice cream.

It’s the kind of dessert that feels comforting and indulgent all at once.

Ingredients

Sticky Toffee Pudding

Toffee Sauce

For Serving

Instructions

Step 1: Prepare the Dates

Place the chopped dates in a bowl and pour the boiling water over them.

Stir in the baking soda and let the mixture sit for 10 minutes. This softens the dates and helps them break down into the batter.

Step 2: Make the Batter

Preheat your oven to 350°F (175°C).

In a large bowl, cream together the butter and brown sugar until light and fluffy.

Add the eggs one at a time, mixing well after each addition.

Stir in the vanilla extract.

In a separate bowl, whisk together the flour, baking powder, and salt.

Add the flour mixture to the batter and mix until just combined.

Stir in the softened date mixture.

Step 3: Bake the Pudding

Pour the batter into a greased baking dish or individual ramekins.

Bake for 30–35 minutes, or until the cake is set and a toothpick inserted into the center comes out clean.

Step 4: Make the Toffee Sauce

While the pudding bakes, prepare the toffee sauce.

In a saucepan over medium heat, melt the butter.

Add the brown sugar and stir until dissolved.

Pour in the heavy cream and bring the mixture to a gentle simmer.

Cook for 3–5 minutes, stirring occasionally, until the sauce thickens slightly.

Stir in the vanilla extract and a pinch of salt.

Step 5: Assemble the Dessert

Once the pudding is baked, cut into squares and place on serving plates.

Pour warm toffee sauce over the top.

Add a scoop of vanilla ice cream and drizzle with more sauce.

Why Vanilla Ice Cream Is the Perfect Pairing

Sticky toffee pudding is rich and warm, which makes vanilla ice cream the perfect finishing touch.

The cold ice cream slowly melts into the hot toffee sauce and cake, creating this creamy, caramel-like mixture that coats everything.

The vanilla flavor also balances the sweetness of the toffee sauce beautifully.

If you want to switch things up, you could also serve this dessert with:

Whipped cream
Vanilla bean gelato
• Cinnamon ice cream
Crème fraîche

But classic vanilla ice cream is hard to beat.

Tips for the Best Sticky Toffee Pudding

This recipe is simple, but a few small tips make a big difference.

Soften the dates properly

Letting the dates soak in hot water helps them break down and blend smoothly into the batter.

Don’t overmix the batter

Mix just until everything comes together so the cake stays tender.

Serve the pudding warm

Sticky toffee pudding is best when the cake is warm and the sauce is poured over just before serving.

Be generous with the sauce

There’s really no such thing as too much toffee sauce.

When to Serve Sticky Toffee Pudding

This dessert is perfect for so many occasions.

It’s especially great for:

• Holiday dinners
• Dinner parties
• Cozy winter evenings
• Special occasions
• Date night desserts

But honestly, it’s also the kind of dessert that’s worth making just because you’re craving something warm and sweet.

Final Thoughts

Sticky toffee pudding is one of those desserts that feels incredibly comforting and indulgent.

The soft, moist cake soaked in warm toffee sauce paired with melting vanilla ice cream creates the perfect combination of textures and flavors.

It’s sweet, rich, and deeply satisfying without being overly complicated to make.

Sometimes the best desserts are the ones that feel cozy and nostalgic — the kind you serve warm at the end of a meal and everyone at the table falls quiet for a moment because it’s just that good.

And this sticky toffee pudding is definitely one of those desserts.

Looking for more Dessert recipes? Try my popular recipes below:

Yield: 6 servings
Sticky Toffee Pudding

Sticky Toffee Pudding

Prep time: 15 MinBake Time: 35 MinTotal time: 50 Min

Sticky toffee pudding might sound fancy, but the truth is it’s actually very simple to make at home. The ingredients are straightforward, the cake comes together quickly, and the toffee sauce is one of the easiest sauces you can make.

Cook modePrevent screen from turning off

Ingredients

Sticky Toffee Pudding
Toffee Sauce
For Serving

Instructions

Notes

If you want to switch things up, you could also serve this dessert with:

Whipped cream

Vanilla bean gelato

• Cinnamon ice cream

Crème fraîche

But classic vanilla ice cream is hard to beat.

Nutrition Facts

Carbs

109 g

Cholesterol

182 mg

Fiber

3 g

Fat

45 g

Net carbs

106 g

Sat. Fat

28 g

Sodium

519 mg

Sugar

81 g

Protein

8 g

Calories

851

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.


Next
Next

Chicken Piccata