Best Sticky Toffee Pudding Recipe – Easy, Moist & Buttery
This Sticky Toffee Pudding recipe post is sponsored by Karo® Syrup. Thank you for supporting the brands that help make Everything Just Baked possible.
If you’ve never had Sticky Toffee Pudding, you’re seriously missing out. Imagine this: a soft, buttery date cake soaked in a warm, glossy toffee sauce that melts into every crumb. It’s rich, cozy, and everything you want from a dessert, especially when it’s served with a scoop of vanilla ice cream on top. Honestly, the ice cream is mandatory.
I’ve always believed that simple desserts hit the hardest, and this one proves it. No fancy steps or complicated ingredients, just pure comfort in dessert form. Whether you’re making it for a holiday dinner or a random Tuesday night treat, this pudding delivers that nostalgic caramel-butter flavor that never fails to impress.
Let’s get into how to make the best sticky toffee pudding recipe ever. Warning, it’s dangerously addictive!
Watch How to Make Sticky Toffee Pudding Recipe with our Video Tutorial
What is Sticky Toffee Pudding?
Sticky Toffee Pudding is a classic British dessert made with chopped dates baked into a moist sponge cake and drenched in warm toffee sauce.
Despite the name, it’s not a “pudding” in the American sense; there’s no custard or instant mix here. In the U.K., “pudding” is simply a word that means dessert, and this one just happens to be one of their most beloved.
Traditionally, it’s served warm with whipped cream, custard, or (my favorite) a big scoop of vanilla ice cream. The flavor hits all the cozy notes: brown sugar, caramel, butter, and vanilla in every bite. The texture is soft, sticky, and melt-in-your-mouth, basically, dessert heaven.
Ingredients You’ll Need
- Medjool Dates: The star of sticky toffee pudding! They add natural caramel sweetness and keep the sponge extra moist. When softened with boiling water and baking soda, they break down beautifully and give that signature sticky texture.
- Boiling Water & Baking Soda: Softens and breaks down the dates while keeping the pudding tender. The baking soda reacts with the dates to make the texture lighter and more sponge-like.
- Butter: Adds richness, moisture, and flavor. I use salted butter to balance the sweetness, but unsalted works too; just add a pinch of salt to both the batter and sauce.
- Karo® Syrup: The secret to that glossy, silky finish. Karo® Dark Corn Syrup adds depth and a hint of molasses to the pudding, while Karo® Light Corn Syrup keeps the toffee sauce smooth and perfectly pourable.
- Brown Sugar: Brings warmth, caramel notes, and moisture. It melts into the batter and sauce to create that classic toffee flavor you can’t get from white sugar.
- Eggs: Provide structure and richness while keeping the pudding soft and custardy inside. Room temperature eggs mix more evenly and create the best texture.
- Vanilla Extract or Paste: Adds warmth and enhances the caramel flavor throughout the pudding and sauce. Vanilla bean paste gives a slightly stronger, richer flavor.
- Fine Sea Salt: Balances the sweetness and brings out the buttery, caramel notes in both the sponge and sauce.
- All-Purpose Flour: The foundation of the pudding, it gives structure without making it heavy.
- Baking Powder: Adds a gentle lift, keeping the pudding light and tender rather than dense.
- Heavy Cream: The key to a rich, velvety toffee sauce. When combined with butter and brown sugar, it creates a glossy, buttery caramel that clings perfectly to the warm pudding.
How to Make Sticky Toffee Pudding
Step 1: Prep the dates
Start by combining the chopped dates, baking soda, and boiling water in a bowl. Let them sit for about 10 minutes to soften. Then blend until smooth.
Step 2: Make the pudding batter
In a small bowl, whisk together the flour, baking powder, and salt.
In a stand mixer (or large bowl), cream together the butter, brown sugar, and Karo® Dark Corn Syrup for 2–3 minutes, until light and fluffy. Add the eggs one at a time, mixing well after each, then stir in the vanilla.
Finally, add your dry ingredients in two additions, alternating with the date mixture. Mix just until combined.

Step 3: Bake
Preheat the oven to 350°F (175°C). Grease 6 (8-oz) ramekins and place them on a baking sheet.
Divide the batter evenly among the ramekins (about ¾ full). Bake for 22–25 minutes, or until a toothpick inserted in the center comes out clean.
(You can also bake this as one large pudding in an 8-inch square pan, just bake 28–32 minutes instead.)
Step 4: Make the toffee sauce
While the puddings bake, melt the butter, brown sugar, and Karo® Light Corn Syrup together in a saucepan over medium heat. Stir until the sugar dissolves completely.
Whisk in the heavy cream, salt, and vanilla, and simmer for 2–3 minutes until the sauce thickens slightly and becomes glossy. Set aside and keep warm.
Step 5: Soak and serve
Once the puddings are baked, let them cool for 5 minutes. Then poke holes across the tops using a skewer or toothpick.
Pour 2 tablespoons of warm toffee sauce over each pudding, allowing it to soak in for 1–2 minutes. Flip them out onto plates, drizzle with more sauce, and serve with vanilla ice cream or whipped cream.
Tips for Perfect Sticky Toffee Pudding Every Time
- Use Medjool dates. They’re naturally soft, caramel-like, and perfect for that gooey texture.
- Don’t skip the boiling water, baking soda soak. It softens the dates and adds moisture to the sponge.
- Use both Karo® Corn Syrups. The dark syrup adds depth and a subtle molasses flavor to the sponge, while the light syrup keeps the toffee sauce glossy and silky-smooth. It’s the secret to that professional, restaurant-style finish.
- Soak it while it’s warm. Shortly after taking the puddings out of the oven, poke holes in the top and spoon a bit of warm toffee sauce over each pudding. It soaks in and gives you that rich, sticky texture it’s known for.
Easy Sticky Toffee Pudding Recipe FAQs
Can I make sticky toffee pudding without ramekins?
Absolutely! Pour the batter into an 8-inch square pan or 9-inch round cake pan and bake for 28–32 minutes.
What can I use instead of Karo® Syrup?
Honestly, I don’t recommend substituting it. Karo® Syrup gives the pudding and sauce their smooth, glossy texture and prevents the sugar from crystallizing. Other syrups or sugars can make the sauce grainy or too thick. Karo® Corn Syrups really give the best results for this sticky toffee pudding recipe.
Why does Sticky Toffee Pudding use dates?
The dates are what make this dessert magical! They melt right into the batter and give the pudding its signature flavor — a deep caramel sweetness and that soft, sticky texture. You won’t taste “date” at all, just rich, buttery toffee.
How do I store leftovers?
Store covered in the fridge for up to 3 days. Reheat gently in the microwave, adding a splash of cream or sauce to keep it moist.
Can I freeze sticky toffee pudding?
Yes! Wrap individual puddings tightly and freeze for up to 2 months. Defrost overnight and reheat with fresh sauce. Serve warm with ice cream!
Serving Suggestions
Top each serving with a generous drizzle of warm toffee sauce, then finish it with something cool and creamy to balance all that sweetness.
Here are my favorite ways to serve it:
- With vanilla ice cream: The classic combo. The cold ice cream melts into the warm sauce and creates the most delicious caramel swirl. Try this No-Churn Vanilla Bean Ice Cream Recipe.
- With whipped cream: Light, fluffy, and just enough sweetness if you want something less rich.
- With custard: Very traditional in the U.K. and absolutely cozy. Think of it as the ultimate fall or winter dessert.
- With coffee or espresso: The bitterness of the coffee balances the sweetness perfectly.
How to Store and Reheat Sticky Toffee Pudding
Keep any leftovers covered in the fridge for up to 3 days. When ready to serve, reheat in the microwave in 20-second intervals, then top with extra toffee sauce to bring back that gooey texture.
If freezing, wrap individual puddings tightly and thaw before reheating with warm sauce.
Try These Holiday Desserts:
Get To Baking!
This Sticky Toffee Pudding Recipe is everything a dessert should be: warm, buttery, soft, and comforting. Whether you’re making it for the holidays, a dinner party, or just because you want something sweet and cozy, this recipe delivers every single time.
So grab your ramekins, melt that butter, and get ready to fall in love with the best sticky toffee pudding you’ll ever make. And don’t forget to leave a review and tag me on social media @everythingjustbaked! I love seeing what you create!
Ingredients
- 1 cup boiling hot water
- 1 tsp baking soda
- 1 ½ cups all-purpose flour
- 1 ½ tsp baking powder
- ½ tsp fine sea salt
- 6 tbsp salted butter room temperature
- ⅔ cup light brown sugar, packed
- ¼ cup Karo® Dark Corn Syrup
- 2 large eggs room temperature
- 2 tsp vanilla extract or paste
- 1 ¼ cups pitted Medjool dates chopped
- 1 cup light brown sugar packed
- ½ cup salted butter
- ¼ cup Karo® Light Corn Syrup
- ½ cup heavy cream
- ½ tsp fine sea salt
- 1 tbsp vanilla extract or paste
Instructions
- Preheat oven to 350°F (175°C). Grease 6 (8-oz) ramekins and place on a baking sheet.
Prep the Dates
- Combine chopped dates, baking soda, and boiling water in a bowl, and let sit for 10 minutes, then blend until smooth.
Make the Pudding Batter
- In a small bowl, whisk together flour, baking powder, and salt.
- In a stand mixer (or using a bowl and whisk), cream butter, brown sugar, and Karo® Dark Corn Syrup until light and fluffy (2–3 min).
- Add eggs one at a time, mixing well. Beat in vanilla.
- On low speed, mix in flour in 2 additions, alternating with the date mixture.
Bake
- Divide batter among ramekins (¾ full).
- Bake 22–25 minutes, or until a toothpick comes out clean.
Make the Toffee Sauce
- While the pudding is baking, in a saucepan, melt butter with brown sugar and Karo® Light Corn Syrup over medium heat until sugar dissolves.
- Whisk in cream, salt, and vanilla; simmer 2–3 min until slightly thickened.
Serve
- Let the puddings cool for 5 minutes. Poke holes with a skewer, pour 2 tbsp warm sauce over each, and allow to soak for 1–2 minutes.
- Flip the ramekins onto a serving plate and top generously with extra sauce and ice cream.
Video
Notes
- Bake as one large pudding: Pour the batter into an 8-inch square pan and bake 28–32 minutes, until a toothpick comes out clean.
- Butter: This recipe uses salted butter for balanced flavor, but unsalted butter works perfectly too; just add an extra pinch of salt to the batter and sauce.
- Storage: Store leftovers covered in the fridge for up to 3 days. Reheat gently in the microwave, adding a splash of cream or sauce to keep it moist.
- Make ahead: Bake the puddings up to 1 day in advance, cover tightly, and reheat in the microwave or oven before serving. Warm the toffee sauce just before using.

Delicious
Great article! You described Sticky Toffee Pudding so deliciously it made me crave it instantl