Imagine a warm, incredibly moist date-sweetened sponge cake, utterly drenched in a rich, buttery toffee sauce. This is pure dessert perfection.

If you’re craving a dessert that truly wows, this is your answer. This ultimate Sticky Toffee Pudding recipe is completely foolproof, delivering that coveted restaurant-quality taste right in your own kitchen.
Originating from Great Britain, this dessert has a reputation for being the ultimate comfort food, and for good reason.
It’s the perfect dessert to follow a classic Sunday roast, guaranteeing an unforgettable finish to a special meal.
Let’s bake this incredible dessert. I’ll walk you through every simple step to ensure a flawless result.
Quick Overview: Making Your Ultimate Sticky Toffee Pudding
Here’s everything you need to know at a glance for this foolproof dessert. Prep Time: 20 minutes; Cook Time: 20 minutes; Servings: 12.
- Soak the dates in boiling water while you prepare the cake batter by creaming the butter and sugar, then mixing in the remaining ingredients.
- Puree the softened dates, fold them into the batter, and bake in a muffin tin at 350°F (175°C) for 18-20 minutes.
- While the cakes are baking, gently heat the cream, butter, and brown sugar to create a smooth, rich toffee sauce.
- Serve the warm cakes immediately, generously covered in the luscious toffee sauce.
Why This Sticky Toffee Pudding Recipe Works
This recipe consistently delivers a rich, moist, and deeply flavorful dessert because it focuses on two critical components: the quality of the date-based cake and the texture of the toffee sauce. Understanding the technique behind these elements is the key to foolproof results every time.
The Heart of the Pudding: Why Dates are Essential
The secret to an incredibly moist and flavorful pudding isn’t just sugar; it’s the 8 ounces of Medjool dates. They provide a deep, complex caramel flavor and a natural sweetness that is simply unmatched.
The soaking step is non-negotiable. Softening the dates in 1 cup of boiling water for 5 minutes ensures they break down into a smooth paste. This process guarantees a tender, uniform crumb without any dry spots, infusing every bite with unparalleled moisture.
Mastering the Perfect Toffee Sauce
A perfect toffee sauce should be silky smooth, never grainy. The key here is patience and gentle, low heat. Cooking the butter, cream, and sugar slowly allows the sugar to dissolve completely without crystallizing or burning.
Stir constantly for about 7-10 minutes. You’ll know the sauce is ready when it has slightly thickened and smoothly coats the back of a spoon. Don’t be concerned if it seems a little thin in the pan; it will continue to thicken as it cools to the perfect pouring consistency.
With these principles in mind, let’s look at what you’ll need to bring this pudding to life.
What You’ll Need to Make the Best Sticky Toffee Pudding
Gathering the right ingredients is the first step to creating this showstopping dessert. Each component plays a crucial role in building the rich flavors and tender textures that make sticky toffee pudding so beloved. Here’s exactly what you’ll need.
For the Pudding
- Medjool Dates: The heart of the recipe, providing incredible moisture and a deep, natural caramel sweetness. You’ll need 8 ounces.
- Boiling Water: Used to soften the dates, making them easy to blend into a smooth, luscious paste.
- Butter: 1/3 cup of room temperature butter ensures a tender, rich crumb for the cake.
- Light Brown Sugar: Adds sweetness and moisture that complements the dates perfectly.
- Eggs: Two large, room temperature eggs bind the batter and add richness.
- Vanilla Extract & Molasses: These enhance the warm, sweet flavors and add a wonderful depth of color.
- Dry Ingredients: A combination of all-purpose flour for structure, plus baking powder and baking soda for a light, airy lift.
- Salt: A small amount is essential for balancing all the sweetness.
For the Toffee Sauce
- Heavy Whipping Cream: Creates a silky, luxurious sauce.
- Butter & Light Brown Sugar: The classic duo that melts together to form the rich toffee base.
- Vanilla Extract & a Pinch of Salt: The final touches to round out the flavor and cut through the sweetness.
- Chopped Walnuts (Optional): For a delightful textural contrast and nutty flavor when serving.
Let’s Get Baking: Your Step-by-Step Guide
This process is straightforward when broken down into clear stages. Follow along as we build the cake batter, create the luscious toffee sauce, and bring it all together.
Preheating and Soaking the Dates
First, preheat your oven to 350 degrees F (175 degrees C) and lightly grease a 12-cup muffin tin. Getting the oven to the correct temperature from the start is key for an even bake.
Place the 8 ounces of pitted Medjool dates in a food processor or blender and pour 1 cup of boiling water over them. Let them sit for 5 minutes. This essential soaking step softens the dates, ensuring they blend into a smooth paste for a supremely moist cake.
Making the Cake Batter
In a large bowl, cream together 1/3 cup of room temperature butter and 2/3 cup of light brown sugar until light and fluffy. This process incorporates air, which is the foundation of a tender crumb.
Beat in the 2 large eggs one at a time, ensuring each is fully incorporated before adding the next. Then, mix in 2 teaspoons of vanilla extract and 2 Tablespoons of molasses.
In a separate bowl, sift together 1 2/3 cups all-purpose flour, 1 1/2 teaspoons baking powder, and ¼ teaspoon salt. Gradually add these dry ingredients to the wet mixture, mixing only until just combined to avoid developing too much gluten.
Combining the Dates and Baking
Pulse the soaked date and water mixture until it forms a smooth paste. Stir 1 teaspoon of baking soda directly into the warm date mixture; you’ll notice it foam slightly as it activates.
Gently fold the date mixture into the cake batter. It’s crucial not to overmix here; just combine until you no longer see streaks of batter. Pour the batter into the prepared muffin tin, filling each cup about 2/3 full.
Bake for 18-20 minutes. To check for doneness, insert a toothpick into the center of a cake. It should come out clean or with a few moist crumbs attached. Be careful not to overbake, as this is the secret to a perfectly moist pudding.
Crafting the Toffee Sauce While It Bakes
While the cakes are baking, prepare the sauce. In a saucepan, combine 1/2 cup heavy cream, ½ cup butter, 3/4 cup packed light brown sugar, and a pinch of salt.
Cook over low heat, stirring constantly, until the sugar has completely dissolved and the sauce is smooth. This should take about 7-10 minutes. Low heat is critical to prevent the sugar from burning or crystallizing.
Once smooth, remove the saucepan from the heat and stir in 2 teaspoons of vanilla extract. The sauce will continue to thicken slightly as it cools.
Serving and Storing Your Sticky Toffee Pudding
To serve, spoon the warm toffee sauce generously over each individual pudding cake. For an extra layer of texture, garnish with chopped walnuts, if you’re using them.
If you have leftovers, store the cakes and the sauce separately in airtight containers in the refrigerator for up to 5 days. Reheat both gently before serving to restore them to their freshly baked glory.
Level Up Your Pudding: Expert Tips and Creative Variations
While this recipe is fantastic as is, a few expert tips and simple variations can help you customize it or plan ahead for a special occasion. Here’s how to make it work for you.
Your Guide to Making Ahead & Storing
This dessert is perfect for making in advance, which is a lifesaver when hosting. The key is to store the components properly to maintain their texture and flavor.
For refrigeration, allow the cakes and sauce to cool completely. Store them in separate airtight containers in the refrigerator for up to 5 days.
To freeze, wrap the individual cakes tightly in plastic wrap and then foil, and place them in a freezer-safe bag. The toffee sauce can be frozen in an airtight container. Both will keep well for up to 3 months. Thaw overnight in the refrigerator before reheating.
Pro-Tip: To reheat, warm the cakes in the microwave for 20-30 seconds or in a 300°F oven for about 10 minutes. Gently reheat the sauce in a saucepan over low heat, stirring until smooth and pourable.
Dietary Adaptations: Gluten-Free and Vegan Options
With a few substitutions, you can adapt this recipe for different dietary needs.
For a gluten-free version, substitute the all-purpose flour with a high-quality 1:1 gluten-free all-purpose flour blend that contains xanthan gum. Ensure your baking powder is also certified gluten-free.
To make this pudding vegan, use a plant-based butter substitute, replace the two eggs with two flax eggs, and use full-fat coconut milk or another plant-based heavy cream alternative for the sauce.
Serving Suggestions
The rich, warm pudding pairs beautifully with something cool and creamy to balance its sweetness. A scoop of high-quality vanilla bean ice cream is the classic choice, as it melts into the warm toffee sauce.
Alternatively, a dollop of lightly sweetened whipped cream or traditional British clotted cream offers a wonderful contrast. For an added layer of texture, don’t forget the optional chopped walnuts for a delightful crunch.
Troubleshooting: Common Sticky Toffee Pudding Problems Solved
Even a well-tested recipe can sometimes present a challenge. If you run into a snag, don’t worry. Most common issues with this dessert are simple to fix and even easier to prevent on your next bake.
My Toffee Sauce is Too Thin! What Do I Do?
If your toffee sauce seems watery, the solution is usually just a little more patience. This happens when the sauce hasn’t cooked long enough for the excess liquid to evaporate and the sugar to properly caramelize.
Simply return the saucepan to a low heat and allow it to simmer gently, stirring constantly. The goal is to reach a consistency where it smoothly coats the back of a spoon. Keep in mind that the sauce will thicken considerably as it cools down.
Help! My Cake is Dry!
A dry cake is the number one enemy of a good sticky toffee pudding. This is almost always caused by either overbaking or not preparing the dates correctly. The dates are essential for providing deep, natural moisture.
Ensure you soak the dates for the full 5 minutes in boiling water. To prevent overbaking, start checking for doneness at the 18-minute mark. A toothpick inserted into the center should come out with a few moist crumbs attached, not perfectly clean. This is the sign of a perfectly moist cake.
Frequently Asked Questions
Is the butter salted or unsalted?
Unsalted butter is recommended for the best control over the overall saltiness of the sticky toffee pudding and toffee sauce. If using salted butter, reduce the amount of added salt in both the cake and the sauce.
Could I use this same recipe doubled and bake in a 9×13 for a large group of people? Or would other tweaks need to be made?
Yes, this recipe can be doubled and baked in a 9×13 inch pan. Increase the baking time to approximately 30-35 minutes, or until a toothpick inserted into the center comes out clean or with just a few moist crumbs.
Did You Make This? Let Us Know!
Your experience helps other bakers succeed! If you’ve made this Sticky Toffee Pudding, please leave a comment and a star rating below to share your thoughts.
I love seeing how these recipes turn out in your kitchen. Your feedback is always appreciated!
For more delicious inspiration, be sure to follow us on Pinterest and Facebook!

Ultimate Sticky Toffee Pudding
Equipment
- 12-cup muffin tin
- Food processor or blender
- Large bowl
- Saucepan
Ingredients
For the Pudding
- 8 ounces pitted Medjool dates
- 1 cup boiling water
- 1/3 cup butter room temperature
- 2/3 cup light brown sugar
- 2 large eggs room temperature
- 2 teaspoons vanilla extract
- 2 Tablespoons molasses
- 1 2/3 cups all-purpose flour
- 1 1/2 teaspoons baking powder
- 1 teaspoon baking soda
- 1/4 teaspoon salt
For the Toffee Sauce
- 1/2 cup heavy whipping cream
- 1/2 cup butter
- 3/4 cup light brown sugar packed
- 2 teaspoons vanilla extract
- 1 pinch salt
- Chopped walnuts Optional, for garnish
Instructions
Preheating and Soaking the Dates
- Preheat your oven to 350°F (175°C) and lightly grease a 12-cup muffin tin.
- Place the 8 ounces of pitted Medjool dates in a food processor or blender and pour 1 cup of boiling water over them. Let them sit for 5 minutes to soften.
Making the Cake Batter
- In a large bowl, cream together 1/3 cup of room temperature butter and 2/3 cup of light brown sugar until light and fluffy.
- Beat in the 2 large eggs one at a time, followed by 2 teaspoons of vanilla extract and 2 Tablespoons of molasses.
- In a separate bowl, sift together 1 2/3 cups all-purpose flour, 1 1/2 teaspoons baking powder, and ¼ teaspoon salt. Gradually add the dry ingredients to the wet mixture, mixing only until just combined.
Combining the Dates and Baking
- Pulse the soaked date and water mixture until it forms a smooth paste. Stir 1 teaspoon of baking soda directly into the warm date mixture.
- Gently fold the date mixture into the cake batter until just combined. Pour the batter into the prepared muffin tin, filling each cup about 2/3 full.
- Bake for 18-20 minutes, or until a toothpick inserted into the center of a cake comes out clean or with a few moist crumbs.
Crafting the Toffee Sauce
- While the cakes are baking, combine 1/2 cup heavy cream, ½ cup butter, 3/4 cup packed light brown sugar, and a pinch of salt in a saucepan.
- Cook over low heat, stirring constantly, for 7-10 minutes until the sugar has dissolved and the sauce is smooth.
- Remove from heat and stir in 2 teaspoons of vanilla extract.
Serving
- To serve, spoon the warm toffee sauce generously over each individual pudding cake. Garnish with chopped walnuts, if desired.
Notes
Expert Tips and Variations
- Make-Ahead & Storing: Cool cakes and sauce completely. Store in separate airtight containers in the refrigerator for up to 5 days. To freeze, wrap individual cakes in plastic wrap and foil; freeze sauce in an airtight container for up to 3 months. Thaw in the refrigerator.
- Reheating: Warm cakes in the microwave for 20-30 seconds or in a 300°F oven for 10 minutes. Gently reheat sauce in a saucepan over low heat.
- Gluten-Free Option: Substitute the all-purpose flour with a 1:1 gluten-free all-purpose flour blend containing xanthan gum.
- Vegan Option: Use plant-based butter, two flax eggs, and full-fat coconut milk or other plant-based cream for the sauce.
- Serving Suggestions: Pairs wonderfully with vanilla bean ice cream, whipped cream, or clotted cream.
Troubleshooting
- Thin Sauce: If the sauce is too thin, return it to low heat and simmer gently, stirring, until it thickens enough to coat the back of a spoon. It will continue to thicken as it cools.
- Dry Cake: This is usually caused by overbaking. Start checking for doneness at the 18-minute mark. A toothpick should come out with a few moist crumbs attached.
Frequently Asked Questions
Is the butter salted or unsalted?Unsalted butter is recommended for best results. If using salted, reduce the added salt. Can I bake this in a 9×13 pan?
Yes, you can double the recipe and bake it in a 9×13 inch pan. Increase the baking time to approximately 30-35 minutes.