Sticky Toffee Pudding with Easy Homemade Caramel

Founder / Chef / Everyone’s Best Friend

Andy Hay

Welcome to my kitchen. I hope to inspire you to grow as a home cook!

The minute fall rolls around, I start craving warm desserts, and this sticky toffee pudding recipe is always near the top of my list. It’s my dad’s favourite dessert, and honestly, I get it.

We’re talking a soft, moist date sponge filled with cinnamon, ginger, nutmeg and cloves, finished with a generous pour of homemade caramel sauce. Add a scoop of vanilla ice cream, and folks, you’ve got something pretty special.

This sticky toffee pudding recipe bakes in 40–50 minutes, making it a great dessert for Thanksgiving, Christmas or any chilly evening when you want something comforting. You can even bake the pudding ahead and warm it before serving.

The best part? It looks impressive, but the ingredients and technique are surprisingly straightforward.

At a Glance

  • Bake Time: 40–50 minutes
  • Pan Size: 13×9 inches
  • Flavour: Warm spices, sweet dates and buttery caramel
  • Texture: Soft, moist sponge with a tender crumb
  • Perfect For: Fall gatherings, Thanksgiving and holiday dinners
  • Make-Ahead: Bake the pudding and prepare the sauce separately
  • Serving Tip: Warm pudding, warm caramel and cold vanilla ice cream
  • My Tip: Keep all the date-soaking liquid. It belongs in the batter.

Recipe

Sticky toffee pudding cake with vanilla ice cream.

Sticky Toffee Pudding

full starfull starfull starfull starfull star
6 Reviews/5.00 Average
Prep Time 20 minutes
Cook Time 40 minutes

Ingredients:  

For the Sticky Toffee Pudding

  • 1¼ cups boiling water
  • 2½ cups chopped dates
  • ½ cup plus 2 tablespoons milk
  • 1½ tsp baking soda
  • 1½ tsp baking powder
  • 2¼ cups all-purpose flour
  • 3 tsp ground cinnamon
  • 1 tsp ground ginger
  • 1 tsp ground nutmeg
  • ¼ tsp ground cloves
  • ½ tsp salt
  • ½ cup unsalted butter at room temperature
  • ½ cup granulated sugar
  • ½ cup packed brown sugar
  • 2 tsp vanilla extract
  • 3 large eggs

For the Caramel Sauce

  • 2 cups packed brown sugar
  • 1½ cups whipping cream 35%
  • 2 tsp butter
  • 1 tsp salt
  • 1 tsp vanilla extract

Instructions: 

  • Preheat the oven to 350°F (175°C). Grease a 13 × 9-inch baking pan and line with parchment paper.
  • Place the chopped dates in a heatproof bowl and pour the boiling water overtop. Cover and let stand for 15 minutes. Stir in the milk and baking soda, then cover again and allow the mixture to cool to room temperature. Do not drain the dates.
  • In a separate large bowl, sift together the flour and baking powder. Add the cinnamon, ginger, nutmeg, cloves and salt. Whisk until evenly combined.
  • In the bowl of a stand mixer fitted with the paddle attachment, or using a handheld mixer, beat the softened butter, granulated sugar and brown sugar on medium-high speed for 5 minutes, until light and creamy.
  • Beat in the eggs, one at a time, mixing well after each addition. Add the vanilla extract and mix until incorporated.
  • With the mixer on low speed, add one-third of the flour mixture, followed by half of the date mixture. Repeat with another third of the flour, the remaining date mixture and finally the remaining flour. Mix just until combined, being careful not to overmix.
  • Pour the batter into the prepared baking pan and spread evenly. Bake for 40–50 minutes, or until a toothpick inserted into the centre comes out clean or with a few moist crumbs.

Make the Caramel Sauce

  • While the pudding bakes, add the brown sugar, whipping cream and butter to a medium saucepan over medium-high heat.
  • Once the mixture begins to bubble, reduce the heat to medium. Cook for 3–4 minutes, stirring frequently, until the sugar has dissolved and the sauce is smooth. Watch carefully, as the sauce can bubble up quickly.
  • Remove the saucepan from the heat and stir in the salt and vanilla extract. Allow the sauce to cool slightly before serving. It will thicken as it cools.
  • Cut the warm sticky toffee pudding into squares and transfer to serving plates. Spoon the warm caramel sauce generously over each portion and serve with a scoop of vanilla ice cream.
  • Don’t forget to rate this recipe and leave a comment!
Add us as a preferred source on Google

Why This Sticky Toffee Pudding Recipe Works

A good toffee pudding is all about balancing sweetness with texture.

The dates bring moisture and a rich, almost caramel-like flavour to the sponge. Butter, eggs and brown sugar create a soft cake, while the spices add warmth without overpowering everything.

Then there’s the sauce.

Made with brown sugar, heavy whipping cream, butter, salt and vanilla, it turns a simple slice of cake into a proper dessert.

Every bite has that combination of soft sponge and warm, buttery caramel.

That’s why this toffee pudding recipe is such a great choice when you’re feeding a crowd.

Making the sticky toffee pudding sauce.
Making this classic toffee sauce to take this dessert over the top.

Key ingredients For This Classic Sticky Toffee Pudding

Dates: These are the heart of the recipe. Soaking the chopped dates in boiling water softens them so they blend into the cake batter. Unlike some sticky date pudding recipes, this one doesn’t require a food processor or immersion blender.

Warm spices: Cinnamon, ginger, nutmeg and ground cloves give the sponge its signature flavour. The ginger adds a little warmth that helps balance the sweetness.

Butter and sugar: Room-temperature butter, granulated sugar and brown sugar create the base of the batter. Dark brown sugar can add a stronger molasses flavour, although the original recipe simply calls for brown sugar.

All-purpose flour: Gives the cake structure while allowing the date mixture to keep it moist.

Baking soda and baking powder: Both are important for helping the pudding rise and develop a soft texture.

Eggs and vanilla: Help bring the ingredients together and add richness.

Ice cream: I don’t think I’ve ever eaten sticky toffee pudding without a dollop of vanilla ice cream. The contrast between cold ice cream and warm cake is just too good.

Warm sticky toffee pudding cake being lifted out of a pan with a spatula.
Soft, spiced date cake topped with the most delicious homemade toffee sauce.

Tips on nailing this Sticky Toffee Pudding

This is a straightforward dessert, but a few little things make a big difference.

Line Your Pan

Grease a 13×9-inch baking dish and line it with parchment paper.

It makes removing the pudding and cleaning up afterwards so much easier.

Soak Your Dates

Pour the boiling water over the chopped dates and let them soften as directed.

Then stir in the milk and baking soda and allow the mixture to cool.

Don’t drain the dates. That liquid is part of the recipe and helps keep the sponge moist.

Cream the Butter and Sugar

Use the paddle attachment in the bowl of a stand mixer, or a handheld mixer in a large bowl.

Beat the butter and sugars for the full five minutes.

This helps create a lighter cake texture.

Don’t Overmix the Batter

Alternate the dry ingredients with the date mixture, mixing only until combined.

Overmixing can make the sponge tougher than you want.

Check with a Toothpick

Bake until a toothpick inserted into the centre comes out clean or with a few moist crumbs.

Wet batter means it needs more time.

The goal is a moist cake, not an underbaked one 

Pouring sticky toffee pudding batter into a baking pan.
This homemade sticky toffee pudding is one dessert you’ll want to make all winter.

The Sauce

We can’t have a fantastic pudding and a disappointing caramel sauce on the same plate.

The homemade sauce is made with brown sugar, heavy cream, butter, salt and vanilla.

Warm everything together in a saucepan, stirring frequently while the mixture bubbles for a few minutes.

And don’t walk away.

Hot sugar and cream can bubble up quickly, so keep a close eye on the pan.

Once the sauce comes off the heat, stir in the salt and vanilla.

Spooning sauce over the sticky toffee pudding cake.
This easy sticky toffee pudding recipe bakes into a beautifully moist cake.

How to Fix Common Caramel Sauce Problems

Too thin? The sauce thickens as it cools. Give it a few minutes before deciding whether it needs more cooking.

Too thick? Warm it gently with a small splash of heavy cream until it’s pourable again.

Grainy? Sugar may not have dissolved completely. Heat gently and stir until smooth, avoiding aggressive boiling.

Too sweet? A little kosher salt can balance the flavour, but taste first because the original sauce already contains salt.

Warm cake, just out of the oven. Simply the best!

Why Is My Sticky Toffee Pudding Dry or Dense?

If the sponge is dry, it may have spent too long in the oven.

Start checking near the earlier end of the baking window, especially if your oven runs hot.

A dense cake can happen when the batter is overmixed or the dates haven’t softened enough.

Make sure the date mixture has cooled before adding it to the batter, and mix the flour only until incorporated.

And remember, the warm caramel sauce adds moisture when serving.

Can You Make Sticky Toffee Pudding Ahead of Time?

Absolutely, and that’s one reason I love it for holiday entertaining.

I recommend baking the pudding ahead rather than leaving the raw batter assembled overnight. Once the baking soda and powder are mixed into the batter, it’s better to bake it without a long delay.

Bake the cake up to two days ahead, let it cool and store it covered in the refrigerator.

Prepare the caramel sauce separately and refrigerate it in an airtight container.

When dessert time rolls around, warm both components and assemble just before serving.

That means no last-minute mixing while everyone’s waiting for dessert.

Getting ready to pop this sticky toffee pudding cake into the oven.

How to Store, Freeze and Reheat Sticky Toffee Pudding

Refrigerating Leftovers

Store the pudding and caramel sauce separately in airtight containers in the refrigerator for up to 3–4 days.

Keeping them separate helps preserve the cake’s texture.

Reheating

For individual servings, warm the pudding in the microwave in short intervals until heated through.

You can also cover the baking dish with foil and warm it in a 300°F oven until hot.

Reheat the caramel gently in a saucepan over low heat, stirring until smooth.

Freezing

The baked sponge can be frozen without the sauce for up to three months for best quality.

Wrap it tightly, thaw overnight in the refrigerator and reheat before serving.

Freshly warmed caramel sauce and a scoop of vanilla ice cream make it taste like a special occasion all over again.

Sticky toffee pudding cake with vanilla ice cream.
Homemade sticky toffee pudding with a soft date sponge and rich caramel sauce.

What to Serve with Sticky Toffee Pudding

Vanilla ice cream is my first choice, but there are other delicious ways to serve it.

A spoonful of lightly sweetened whipped cream is lovely, and warm custard gives the dessert a traditional British feel.

For extra sauce lovers, bring the caramel to the table in a little jug so everyone can add another spoonful.

And if you’re curious about variations, some versions use black treacle or molasses for a deeper flavour. Those aren’t ingredients in this original recipe, but they explain why different sticky toffee puddings can taste slightly different.

If you’re craving something with pumpkin instead of dates, check out this Pumpkin Cake from Sally’s Baking Addiction.

It’s a moist, warmly spiced cake with cream cheese frosting and another great option for Thanksgiving or fall entertaining.

Sticky Toffee Pudding FAQ

Is sticky toffee pudding actually a pudding?

In British cooking, the word pudding often refers to dessert. This one is more like a soft, moist sponge cake than the custard-style pudding many North Americans picture.

Is sticky toffee pudding the same as sticky date pudding?

They’re very similar desserts. Sticky date pudding is a common name in Australia and New Zealand, where versions of the dessert are especially popular. The exact origins of sticky toffee pudding are debated.

Do you need a blender for sticky toffee pudding?

Not for this recipe. The dates are chopped and softened in hot water, then incorporated directly into the batter.

Can I make individual sticky toffee puddings?

You could divide the batter between smaller oven-safe dishes, but the baking time would change. The original recipe is developed for a 13×9-inch pan, so that’s the most reliable option.

Sticky toffee pudding on a plate with ice cream.

A Dessert Worth Saving Room For

This sticky toffee pudding is one of those desserts that makes any fall or winter dinner feel a little more special.

The soft date sponge, warm spices and homemade caramel sauce are such a good combination.

Serve it warm with a big scoop of vanilla ice cream, pour over a little extra caramel and enjoy every last bite.

Folks, this is comfort food at its finest.

Other Recipes You Will Love!

Peach Cobbler

Strawberry Rhubarb Crumble

Blueberry Lemon Cake

Andy Hay

Andy is the founder of ECK, Chef, and let’s admit it… the reason you’re here. He taught himself to cook, and it all paid off when he secured his spot in the season 5 Finale of Master Chef Canada. Now, Andy uses his big energy to showcase recipes that actually make people want to cook. His brand was built on butter and East Coast charm, and Andy’s kept that same energy ever since. Off-camera, you’ll find him doing what started it all: cooking for his two daughters, wife and the people he loves.

Rate & leave a comment

Your email address will not be published. Required fields are marked *

Rate this Recipe




28 Comments

Naz says:

Hi,

Can I make this gluten free with Bob’s Red Mill gluten free flour? I have a freind who is celiac.

How many servings does this make?

Thanks

Andy Hay says:

Although we haven’t tried this with GF four, most GF blends can be subbed in 1:1 so I’d give it a shot. Let us know how it goes, Naz!

Francine says:

This is delicious! I make it every year for our Thanksgiving dessert.
Thank you so much for a great recipe we all look forward to eating.






Andy Hay says:

Thanks for giving this one a go, Francine!

Sandra says:

Love your recipes. I have been looking for a recipe my Mom used to make. Being on the east coast i hope you have heard of it.
Finn and Hadie
Hope you can help me out
Thank you

Andy Hay says:

I’ll do some digging, Sandra!

Nicole says:

I have to give Andy all the credit for my second place finish at my workplace holiday baking competition. Totally subjective but this recipe is so good that it should have been first place!






Andy Hay says:

Love it, Nicole! First place in my book, for sure!

deborah says:

Cake part of recipe calls for 1/2 tsp salt. Nowhere in the directions is this salt used. ??????????????????????????????

Caramel part of recipe also calls for salt and vanilla, and nowhere in the directions are these ingredients mentioned.

Please correct recipe for this and repost.

Rosie says:

I think what Deb meant to say was thank you for providing these free and delicious recipes for us.






Andy Hay says:

The ½ teaspoon of salt for the cake gets whisked in with the dry ingredients (flour, spices, baking powder).
For the caramel sauce, the salt and vanilla get stirred in after the sauce has finished boiling and comes off the heat.

— End of comments —

— No more comments to load —

Share this recipe