Welcome to the ultimate sticky toffee pudding recipe! This guide delivers a perfectly moist, rich, and decadent dessert that will become an instant family favorite. If you’ve been searching for a foolproof method to create this classic British dessert, your search ends here. We’re diving deep into the secrets of the most tender date-infused sponge and the most luscious, silky toffee sauce.
This isn’t just any sticky toffee pudding; it’s a dessert experience. Perfect for a cozy night in, a holiday gathering, or whenever you need a comforting sweet treat. Let’s get baking!

What Makes This Sticky Toffee Pudding Recipe Special?
The magic of this sticky toffee pudding recipe lies in its two core components: a wonderfully moist, date-sweetened sponge cake and a rich, buttery toffee sauce that soaks into the pudding, making it unbelievably decadent. Unlike other desserts, this pudding is surprisingly light in texture, thanks to a simple technique we’ll cover below. It’s the kind of dessert that gathers everyone around the table, and it pairs beautifully with some of our other favorite winter desserts.
Key Ingredients You’ll Need
We’re using simple, high-quality ingredients to create the best flavor. Here’s what you’ll need:
For the Pudding:
- Medjool Dates: These are the star. They provide natural sweetness and incredible moisture.
- Baking Soda: This reacts with the hot water to help break down the dates into a beautiful puree.
- Unsalted Butter: The foundation of our pudding’s rich flavor.
- Dark Brown Sugar: Adds a deep, molasses-like sweetness that is essential.
- Eggs: To bind the cake and give it structure.
- All-Purpose Flour: The structural backbone of our sponge.
- Baking Powder: For that perfect lift.
For the Toffee Sauce:
- Heavy Cream: Creates a silky, luxurious sauce.
- Unsalted Butter: For richness and flavor.
- Dark Brown Sugar: The key to that deep toffee flavor.
- Vanilla Extract: A splash to round out the sweetness.

How to Make The Best Sticky Toffee Pudding Recipe
Follow these steps carefully for a perfect result every time. We’ve broken it down into two main parts: making the pudding and preparing the toffee sauce.
Step 1: Prepare the Dates
First, preheat your oven to 350°F (175°C). Grease and flour an 8×8 inch baking pan. In a small bowl, place the pitted and chopped dates. Pour boiling water over them and add the baking soda. Let this mixture sit for about 20 minutes. This process softens the dates, allowing them to meld seamlessly into the batter.
Step 2: Make the Pudding Batter
In a large bowl, use an electric mixer to cream together the softened butter and dark brown sugar until light and fluffy. Beat in the eggs one at a time, followed by the vanilla extract. In a separate bowl, whisk together the flour and baking powder. Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined. Finally, fold in the date and water mixture. Be careful not to overmix.
Step 3: Bake the Pudding
Pour the batter into your prepared baking pan and spread it evenly. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Let the pudding cool in the pan for about 10 minutes before turning it out onto a wire rack.
The Perfect Silky Toffee Sauce
No sticky toffee pudding recipe is complete without its signature sauce. This part is incredibly simple but feels wonderfully luxurious.
While the pudding is baking, combine the butter, dark brown sugar, and heavy cream in a medium saucepan over medium heat. Bring the mixture to a gentle boil, stirring constantly until the sugar has completely dissolved. Reduce the heat and let it simmer for 3-5 minutes, stirring occasionally, until it has thickened slightly. Remove from the heat and stir in the vanilla extract.
Serving and Storing Your Pudding
To serve, you can either pour half of the warm toffee sauce over the pudding after it has cooled slightly, letting it soak in, or serve slices of the pudding with a generous drizzle of sauce over each piece. It’s traditionally served warm with a scoop of vanilla ice cream or a dollop of clotted cream.
This pudding stores wonderfully. Keep it in an airtight container in the refrigerator for up to 4 days. You can reheat individual slices in the microwave for 30-45 seconds. The sauce can be stored separately in the fridge and reheated gently on the stovetop or in the microwave. If you’re looking for other impressive desserts, try these incredible pecan recipes.
Tips for Success
- Don’t skip soaking the dates: This is the most crucial step for a moist sponge.
- Room Temperature Ingredients: Ensure your butter and eggs are at room temperature for a smoother, more uniform batter.
- Watch the Sauce: Keep a close eye on the toffee sauce as it simmers to prevent it from burning. Sugar can turn quickly!
- For a Nutty Twist: If you enjoy nuts, consider adding a handful of chopped pecans or walnuts to the batter. This is a popular variation, similar to what you’d find in maple walnut shortbread.
They are essentially the same dessert! The names are used interchangeably. Both feature a moist sponge cake made with dates and are served with a warm toffee sauce. ‘Sticky toffee pudding’ is the more common name, especially in the UK.
Absolutely! This is a great make-ahead dessert. You can bake the pudding a day or two in advance, store it covered in the fridge, and make the sauce separately. Gently reheat the pudding and sauce before serving for the best experience.
A dry pudding is usually caused by two things: not soaking the dates properly or overbaking the sponge. Soaking the dates in boiling water with baking soda is crucial for moisture. Be sure to check the pudding with a toothpick and pull it from the oven as soon as it’s done.
The classic toffee sauce is incredibly simple and delicious. It’s made from just a few key ingredients: dark brown sugar, unsalted butter, and heavy cream. A splash of vanilla extract is often added at the end for extra flavor.
Traditionally, sticky toffee pudding is served warm with vanilla ice cream, clotted cream, or a thin pouring cream (single cream). The contrast between the warm, rich pudding and the cool, creamy topping is divine.
They are essentially the same dessert! The names are used interchangeably. Both feature a moist sponge cake made with dates and are served with a warm toffee sauce. ‘Sticky toffee pudding’ is the more common name, especially in the UK.
Absolutely! This is a great make-ahead dessert. You can bake the pudding a day or two in advance, store it covered in the fridge, and make the sauce separately. Gently reheat the pudding and sauce before serving for the best experience.
A dry pudding is usually caused by two things: not soaking the dates properly or overbaking the sponge. Soaking the dates in boiling water with baking soda is crucial for moisture. Be sure to check the pudding with a toothpick and pull it from the oven as soon as it’s done.
The classic toffee sauce is incredibly simple and delicious. It’s made from just a few key ingredients: dark brown sugar, unsalted butter, and heavy cream. A splash of vanilla extract is often added at the end for extra flavor.
Traditionally, sticky toffee pudding is served warm with vanilla ice cream, clotted cream, or a thin pouring cream (single cream). The contrast between the warm, rich pudding and the cool, creamy topping is divine.
Enjoy Your Perfect Pudding!
We hope you love this sticky toffee pudding recipe! It’s a true classic for a reason, and it’s guaranteed to impress. If you make it, we’d love to hear from you. Leave a comment below or share your creation on Pinterest!

Sticky Toffee Pudding Recipe

Sticky Toffee Pudding Recipe: The Ultimate Guide
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Grease and flour an 8x8 inch baking pan.
- In a small bowl, combine chopped dates, baking soda, and boiling water. Let the mixture stand for 20 minutes to soften the dates.
- In a large bowl, cream together the softened butter and dark brown sugar with an electric mixer until light and fluffy.
- Beat in the eggs one at a time, then stir in the vanilla extract.
- In a separate bowl, whisk together the all-purpose flour and baking powder.
- Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined. Fold in the date mixture. Do not overmix.
- Pour the batter into the prepared pan and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- While the pudding bakes, combine the brown sugar, butter, and heavy cream in a medium saucepan over medium heat.
- Bring to a gentle boil, stirring until the sugar is dissolved. Reduce the heat and simmer for 3-5 minutes until slightly thickened.
- Remove from heat and stir in the vanilla extract. Serve warm over the pudding.
Nutrition
Notes
Tip 2: The pudding can be made a day in advance. Store it covered in the refrigerator and gently reheat before serving with the warm sauce.
Tip 3: Don't boil the sauce too vigorously or for too long, as it can become too thick or separate.












