If you’ve ever dreamed of a dessert that feels like a warm, cozy hug, then this Sticky Toffee Pudding with Toffee Sauce Recipe is exactly what you’ve been waiting for. I absolutely love this because it’s unbelievably moist, packed with rich date flavor and topped with a luscious, homemade toffee sauce that will have you swooning after every bite. Trust me, once you try this recipe, it’ll quickly become a permanent favorite in your dessert rotation.
Why You’ll Love This Recipe
- Ultimate Comfort Food: Sticky, gooey, and bursting with date sweetness, it’s like dessert therapy.
- Naturally Moist: Soaking dates in boiling water keeps the cake tender and full of flavor.
- Sweet But Balanced: I often reduce the sugar slightly to keep it just right—not too overpowering.
- Versatile Serving: Perfect with ice cream, custard, or whipped cream to suit your mood or occasion.
Ingredients You’ll Need
Each ingredient in this sticky toffee pudding plays a special role to create that rich, luscious dessert you crave. From rich dark brown sugar to creamy butter, to the super-important Medjool dates—quality ingredients make all the difference. Let me walk you through why each one matters.

- Pitted Dried Dates: Medjool dates offer natural sweetness and moisture, giving it that signature sticky texture.
- Boiling Water: Helps soften the dates and brings out their deep flavor.
- Baking Soda: Reacts with the acidity in dates to lighten the texture.
- Dark Brown Sugar: I usually cut it down just a bit to avoid the pudding being overly sweet.
- Unsalted Butter: Adds richness; make sure it’s softened to blend easily.
- Large Eggs: They bind everything together and add moisture.
- Neutral Tasting Oil: Avocado or canola oil keeps the pudding tender without extra flavor.
- Black Treacle: Or dark molasses, it gives a deep molasses note that’s essential.
- Pure Vanilla Extract: A splash enhances all the other flavors beautifully.
- All-Purpose Flour: The structure maker—be sure to sift it well for a light crumb.
- Baking Powder: Leavens the pudding to keep it from being too dense.
- Salt: Balances the sweetness and rounds out the flavor.
- Homemade English Toffee Sauce: This is where the magic happens—drizzle generously!
Variations
I love tweaking this recipe based on the season or my mood, and you totally can too! Whether you want to make it gluten-free, add some spice, or turn it into mini puddings for parties, there’s lots of room for creative fun here.
- Spiced Version: I’ve added a teaspoon of cinnamon and a pinch of nutmeg once, and it gave the pudding a cozy fall vibe that my family adored.
- Gluten-Free Option: Swapping all-purpose flour with a gluten-free blend works well—just add a touch extra baking powder for lift.
- Mini Puddings: Using a muffin tin helps with portion control and makes for adorable individual servings, perfect for entertaining.
- Alcohol-Infused Twist: A splash of dark rum or whiskey added to the toffee sauce can really elevate the adult version of this dessert.
How to Make Sticky Toffee Pudding with Toffee Sauce Recipe
Step 1: Soften and Puree the Dates
Start by coarsely chopping your pitted dates. Pour boiling water over them along with the baking soda—this softens them quickly and creates a moist base full of date flavor. I like to let them sit until they cool down; this step is crucial for getting that perfect sticky texture. Then, use an immersion blender or a regular blender to puree the mixture until it’s chunky but not totally smooth—you want a little texture to shine through.
Step 2: Cream Butter and Sugar, Then Add Wet Ingredients
In a large bowl, cream together the softened butter and dark brown sugar until the mix turns lighter and smoother—that’s when you know all that sugar has started to dissolve nicely. Beat in your eggs one at a time, followed by the neutral oil, black treacle, and vanilla extract. This combination brings moisture, richness, and that deep toffee flavor you’re after.
Step 3: Combine Dry Ingredients and Add to Wet Mix
In a separate bowl, whisk together the flour, baking powder, and salt. Gradually add this to your wet ingredients, mixing gently—don’t overbeat here! Once just combined, fold in your chunky date puree. This careful mixing ensures a tender, light pudding instead of a dense one.
Step 4: Prepare Your Baking Dish and Bake
Generously butter a jumbo or king-sized muffin pan—this is my favorite way because the puddings come out perfectly portioned and wonderfully caramelized around the edges. For an extra touch of caramel flavor and moistness, sprinkle about two teaspoons of brown sugar and ¾ teaspoon butter in the bottom of each mold before spooning in your batter—trust me, it makes a big difference! Fill each mold about two-thirds full and bake at 350°F for around 25 minutes. If you’re using an 8×8 inch pan instead, you’ll need about 40 minutes. You’ll know it’s done when a toothpick inserted comes out clean, and the tops are lightly golden.
Step 5: Enjoy with Warm Toffee Sauce
Once your puds have cooled a bit, remove them from the tins and for an extra moist treat, brush them with some warm toffee sauce right away—watch it soak in like magic. Serve drizzled with loads more warm English toffee sauce, and if you’re feeling indulgent, a scoop of vanilla ice cream or some softly whipped cream on the side really completes the experience.
Pro Tips for Making Sticky Toffee Pudding with Toffee Sauce Recipe
- Use Medjool Dates: They’re plumper and sweeter, which really boosts the pudding’s flavor compared to other dried dates.
- Don’t Overblend the Dates: Leaving some chunks adds beautiful texture and prevents the cake from being too mushy.
- Butter Your Tin Well: This avoids sticking and helps those caramelized bits develop perfectly, especially if you add a sugar-butter layer at the bottom.
- Check Doneness Early: Start testing around 20 minutes to avoid overbaking, which can dry out this moist pudding.
How to Serve Sticky Toffee Pudding with Toffee Sauce Recipe

Garnishes
I usually keep my garnishes simple—some freshly whipped cream dusted with a little cinnamon or a sprinkle of finely chopped toasted pecans adds a nice crunch and warmth that pairs beautifully with the sticky pudding. For festive occasions, a few chocolate shavings up top can add a lovely touch too.
Side Dishes
This pudding stands out wonderfully on its own, but I’ve also served it alongside a scoop of vanilla ice cream or a bowl of classic English custard—it’s comfort all around. On cooler days, pairing it with a hot cup of tea or coffee just elevates the experience further.
Creative Ways to Present
For a dinner party, I like to serve mini sticky toffee puddings in individual ramekins, topped with a swirl of whipped cream and a drizzle of extra toffee sauce. It looks elegant but feels homey. Another favorite trick is layering chunks of pudding with vanilla ice cream parfait-style in clear glasses—it’s a fun twist that everyone loves.
Make Ahead and Storage
Storing Leftovers
I’ve found that once cooled completely, sticky toffee puddings store beautifully in an airtight container in the fridge for up to 3 days. Just make sure to keep the toffee sauce separate until serving to prevent sogginess.
Freezing
If you want to prep ahead, this pudding freezes well. I wrap individual portions tightly in plastic wrap and foil, then freeze for up to 2 months. When you’re ready to enjoy, thaw overnight in the fridge.
Reheating
To reheat, pop individual puddings in the microwave for 30–45 seconds until warm, or place wrapped puddings in a moderate oven (around 325°F) for 10–15 minutes. Warm up your toffee sauce gently and pour over just before serving for a fresh-from-the-oven experience.
FAQs
-
Can I use other types of dates besides Medjool?
You can, but Medjool dates are especially juicy and sweet, which makes for the best texture and flavor in sticky toffee pudding. If you must use other dates, make sure they’re soft and fresh, or soak them a bit longer before pureeing.
-
Is it possible to make this recipe dairy-free?
Absolutely! You can swap the butter for a dairy-free margarine or coconut oil, and use a non-dairy milk if your toffee sauce recipe requires it. The oil in the batter also helps keep it moist.
-
How long does this pudding keep in the fridge?
When stored properly in an airtight container, it stays fresh for about 3 days. Just keep the toffee sauce separate and add it fresh when ready to serve.
-
Can I make the toffee sauce ahead of time?
Yes! The toffee sauce can be made a few days in advance and refrigerated in a sealed jar. Warm it gently on the stove or in the microwave before serving for that perfect pourable consistency.
-
What’s the best way to reheat leftover pudding?
Microwaving wrapped puddings or warming them in the oven works great. Just be careful not to overheat to prevent drying out. Reheat the toffee sauce separately and drizzle on top.
Final Thoughts
This Sticky Toffee Pudding with Toffee Sauce Recipe is honestly one of my all-time favorites because it’s forgiving, utterly delicious, and has that perfect blend of sweet, sticky, and comforting. When I first tried making it, I was hooked immediately—the ease of preparation combined with its incredible flavor makes it a winner every single time. I hope you enjoy baking and sharing this treat as much as I do; it’s one of those recipes that really makes you feel happy inside. So go ahead, gather your ingredients and dive in—you’ll want to make it again and again.
Print
Sticky Toffee Pudding with Toffee Sauce Recipe
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Dessert
- Method: Baking
- Cuisine: British
Description
Sticky Toffee Pudding is a classic British dessert featuring moist, spongy cakes made with sweet, rich dates and topped with a luscious homemade English toffee sauce. This comforting treat combines deep caramel and toffee flavors with a satisfyingly sticky texture, perfect for serving warm with vanilla ice cream, custard, or whipped cream.
Ingredients
For the Cake
- 6 ounces pitted dried dates, roughly chopped (preferably Medjool)
- 1 cup boiling water
- 1 teaspoon baking soda
- 3/4 cup dark brown sugar (can reduce to 1/2 cup for less sweetness)
- 1/4 cup unsalted butter, softened at room temperature
- 2 large eggs, at room temperature
- 1 tablespoon neutral tasting oil (e.g., avocado or canola)
- 1 tablespoon black treacle (substitute dark molasses if needed)
- 1 teaspoon pure vanilla extract
- 1 1/2 cups all-purpose flour
- 1 1/4 teaspoons baking powder
- 1/2 teaspoon salt
For Serving
- Homemade English Toffee Sauce
- Optional: Vanilla ice cream, vanilla custard, or whipped cream
Instructions
- Soak and Puree Dates: Preheat your oven to 350°F. Coarsely chop the dates and place in a bowl. Pour the boiling water over them and stir in the baking soda. Let the mixture cool completely. Then, use an immersion blender or regular blender to puree the dates into a chunky-smooth texture, avoiding fully blending it smooth.
- Cream Butter and Sugar: In a large mixing bowl, cream together the brown sugar and softened butter until the mixture is smooth and pale in color. This helps incorporate air for a lighter cake texture.
- Add Wet Ingredients: Beat in the eggs one at a time along with the neutral oil. Mix in the black treacle and vanilla extract until all ingredients are fully combined.
- Combine Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, and salt. Gradually add this flour mixture into the wet ingredients, mixing just until combined to avoid overworking the batter.
- Add Date Puree: Fold the chunky date puree into the batter carefully, mixing just enough to combine all ingredients evenly.
- Prepare Baking Pan: Generously butter a jumbo or king-sized muffin pan that holds about 1 cup per mold. Optionally, add 2 teaspoons of brown sugar and 3/4 teaspoon of butter in the bottom of each mold before spooning batter for extra caramelization and moistness.
- Bake the Puddings: Spoon batter into molds up to about two-thirds full. Bake on the middle rack for approximately 25 minutes (or about 40 minutes if using an 8×8 inch cake pan) until a toothpick inserted into the center comes out clean.
- Cool and Serve: Let the puddings cool for a few minutes in the pan, then transfer to a wire rack. For extra moistness, brush the warm cakes with toffee sauce so they absorb the flavor. Serve warm drizzled generously with homemade English Toffee Sauce accompanied by vanilla ice cream, custard, or whipped cream if desired.
Notes
- This pudding is sticky, gooey, and incredibly spongy with a luxurious toffee flavor that is addictive.
- Adding brown sugar and butter to the muffin pan molds before baking creates an extra caramelized bottom that enhances moisture and flavor.
- Brushing the warm cakes with toffee sauce right after baking allows them to soak in additional sweetness and moisture.
- Use Medjool dates when possible for the best natural sweetness and texture.
- If you don’t have black treacle, dark molasses is a good substitute.
Nutrition
- Serving Size: 1 generous pudding
- Calories: 420 kcal
- Sugar: 47 g
- Sodium: 407 mg
- Fat: 11 g
- Saturated Fat: 5 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 74 g
- Fiber: 3 g
- Protein: 5 g
- Cholesterol: 74 mg

