If you’re craving a dessert that’s got everything—sticky, sweet, and downright comforting—then you’re going to love this Sticky Toffee Pudding with Toffee Sauce Recipe. I absolutely adore how this pudding turns out: moist, rich, with that perfect gooey toffee sauce that makes every bite a little celebration. Honestly, once you try it, you’ll understand why it’s a classic everyone raves about. Let me walk you through my favorite version that’s foolproof and guaranteed to impress!
Why You’ll Love This Recipe
- Rich Date Flavor: Using Medjool dates soaked in baking soda water results in a perfectly soft, natural sweetness that shines through.
- Balanced Sweetness: I prefer to reduce the brown sugar slightly, so it’s indulgent without being overwhelming.
- Versatile Toffee Sauce: The homemade English toffee sauce is silky smooth and can be made ahead, making your dessert prep stress-free.
- Perfectly Moist Texture: Adding a little butter and brown sugar to the muffin tin before baking adds a lovely caramelized bottom that my family goes crazy for.
Ingredients You’ll Need
All the ingredients work beautifully together to create this rich, sticky pudding with a luscious toffee finish. Pro tip: using high-quality dark brown sugar and fresh dates makes a noticeable difference in flavor.

- Medjool Dates: These are sweet and soft, giving the pudding its signature sticky texture and flavor.
- Baking Soda: Reacts with the soaking water to soften the dates perfectly—don’t skip this step.
- Dark Brown Sugar: Adds depth and caramel notes; I like to reduce the amount just a bit for balance.
- Unsalted Butter: Softened butter makes the cake tender and rich without being greasy.
- Eggs: Use at room temperature for better mixing and fluffier cakes.
- Neutral Oil: Like avocado or canola oil—to keep the cake moist but light.
- Black Treacle: This adds an earthy richness; molasses works as a substitute.
- Pure Vanilla Extract: Always go for quality—your pudding will thank you!
- All-Purpose Flour: The base of the batter, providing structure.
- Baking Powder: Helps the pudding rise just enough for a nice fluffy bite.
- Salt: Balances the sweetness and brings out all those rich flavors.
- Homemade English Toffee Sauce: This is where the magic happens—drizzle it warm over your pudding for the ultimate dessert experience.
Variations
I’ve played around with this Sticky Toffee Pudding with Toffee Sauce Recipe quite a bit, and I always encourage you to make it your own—whether tweaking sweetness, trying gluten-free flour, or going all out with toppings.
- Gluten-Free Version: I swapped all-purpose flour for a gluten-free blend once, and while the texture is slightly different, it was still delicious and just as sticky.
- Less Sweet Option: If you prefer a milder dessert, cut the brown sugar down to 1/2 cup like I do—it balances well with the natural date sweetness.
- Spiced Twist: Adding a pinch of cinnamon or nutmeg to the batter gives it a cozy autumn vibe that my friends loved.
- Portion Shapes: Sometimes I bake this batter in a small cake pan instead of muffin tins for a shared pudding—you just extend baking time!
How to Make Sticky Toffee Pudding with Toffee Sauce Recipe
Step 1: Soak and Puree the Dates
Start by coarsely chopping your Medjool dates and placing them in a bowl. Pour boiling water over, then stir in the baking soda. The magic here is letting the dates soak until the mixture cools—this softens them perfectly. When ready, use an immersion blender or a regular blender to puree the dates into a chunky-smooth mixture. Don’t overblend; you want some texture to give the pudding its characteristic bite.
Step 2: Cream Sugar and Butter, Then Combine Wet Ingredients
In a large bowl, cream together the dark brown sugar and softened butter until the mix looks pale and velvety. This takes a few minutes but trust me—it’s worth the creamy texture it lends. Beat in the eggs one at a time, then mix in your oil, black treacle, and vanilla extract until everything’s combined into a luxurious batter.
Step 3: Incorporate the Dry Ingredients and Date Puree
Whisk the flour, baking powder, and salt together separately, then gradually add them to your wet mixture. Stir just until everything comes together—you want a tender cake, not a tough one! Finally, fold in your chunky date puree until evenly distributed throughout the batter.
Step 4: Prep the Pan and Bake
Here’s where I share my secret for extra caramelized bottoms: before spooning the batter into a generously buttered jumbo muffin pan, add about 2 teaspoons of brown sugar and ¾ teaspoon of butter to each mold’s bottom. This caramelizes as it bakes and adds incredible flavor. Fill each cup about two-thirds full and bake at 350°F for roughly 25 minutes. If using an 8×8 inch cake pan instead, plan on about 40 minutes. The pudding is done when a toothpick inserted comes out clean but moist. Let cool briefly before moving to a wire rack.
Step 5: Warm and Serve with Toffee Sauce
While the puddings are still warm, I like to brush them lightly with the toffee sauce to soak in that extra richness. Then, serve plenty of that warm, homemade English toffee sauce over the top. Add vanilla ice cream, whipped cream, or custard to make it truly indulgent—your guests will think you spent hours perfecting this dessert.
Pro Tips for Making Sticky Toffee Pudding with Toffee Sauce Recipe
- Perfect Date Puree Texture: Keep it chunky to avoid a mushy pudding and add a wonderful bite.
- Baking Time Adjustments: Muffin tins bake faster than cake pans—remember to check with a toothpick after 25 minutes to avoid drying out.
- Pre-Caramelize the Pudding Base: Adding butter and brown sugar to the mold bottoms was a game-changer I discovered—it gives a caramel crust that makes all the difference.
- Use Room Temperature Ingredients: This helps the batter emulsify better for a lighter, more even texture.
How to Serve Sticky Toffee Pudding with Toffee Sauce Recipe

Garnishes
I love keeping it simple—a generous drizzle of warm toffee sauce is the star here. Sometimes I add a dollop of whipped cream or a scoop of vanilla ice cream to balance the sweetness with cool creaminess. A sprinkle of toasted pecans or chopped walnuts on top adds a fantastic crunchy contrast that my family really enjoys.
Side Dishes
This pudding is rich enough to be the centerpiece, but if you want to round out your dessert spread, a light, bubbly sparkling wine or a cup of strong coffee pairs beautifully. For a cozy night in, I serve it alongside a simple fresh fruit salad to cut through that luscious sweetness.
Creative Ways to Present
Once, I served individual puddings in vintage ramekins topped with a flourish of whipped cream and a cherry. It looked so elegant and felt special for a dinner party. Another time, I made a big pudding cake for a holiday meal and drizzled a caramel lattice on top. You can even spoon the pudding and sauce over warm waffles or pancakes for an unforgettable weekend brunch.
Make Ahead and Storage
Storing Leftovers
I usually keep leftover puddings covered in an airtight container in the fridge for up to 3 days. They’re fantastic warmed gently in the microwave with a bit more toffee sauce added on top—it’s like getting seconds of that fresh-out-of-the-oven magic.
Freezing
Freezing individual puddings works great. I wrap each one tightly in plastic wrap and place them in a freezer bag for up to 2 months. When ready, thaw overnight in the fridge and reheat in the oven or microwave, then add fresh toffee sauce for the best experience.
Reheating
To reheat without drying out, I cover the pudding loosely with foil and warm it in a 325°F oven for about 10–15 minutes. If you’re in a hurry, the microwave works fine—just heat in short bursts and add a spoonful of toffee sauce to keep it moist and flavorful.
FAQs
-
Can I make the Sticky Toffee Pudding with Toffee Sauce Recipe ahead of time?
Absolutely! The pudding can be baked a day ahead and stored in the fridge. Just warm it gently before serving, and prepare the toffee sauce in advance too. This makes for stress-free entertaining.
-
What if I don’t have black treacle?
No worries—you can substitute with dark molasses or even extra dark brown sugar. The flavor will be slightly different but still delicious and rich.
-
How do I know when the pudding is done baking?
Insert a toothpick into the center; it should come out clean or with just a few moist crumbs. If it’s wet with batter, bake for a few more minutes and check again.
-
Can I make this recipe dairy-free?
Yes! Replace the butter with a dairy-free alternative, like coconut oil or a vegan butter substitute, and use a plant-based milk in your toffee sauce. The texture may vary slightly but it’s still delicious.
Final Thoughts
This Sticky Toffee Pudding with Toffee Sauce Recipe has earned a permanent spot in my dessert repertoire. It’s warm, indulgent, and the kind of treat that feels special without being complicated. When I first tried making it, I was blown away by how simple ingredients could come together to create a pudding that’s sticky, sweet, and utterly satisfying. If you want a dessert that brings smiles and “wow”s, give this one a go. You’ll be so glad you did!
Print
Sticky Toffee Pudding with Toffee Sauce Recipe
- Prep Time: 20 min
- Cook Time: 25 min
- Total Time: 45 min
- Yield: 6 servings
- Category: Dessert
- Method: Baking
- Cuisine: British
Description
This Sticky Toffee Pudding recipe features moist, gooey cakes packed with rich dates and a deep caramel flavor, baked to perfection and served with a luscious homemade English toffee sauce. The texture is delightfully spongy and sticky, making it an irresistible classic dessert that’s perfect for any occasion.
Ingredients
For the Pudding
- 6 ounces pitted dried dates, roughly chopped (preferably medjool dates)
- 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)
- 1 teaspoon quality 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
- Preheat and Soak Dates: Preheat your oven to 350°F (175°C). Coarsely chop the dates and place them in a bowl. Pour the boiling water over the dates and stir in the baking soda. Let the mixture soak until it cools down, which softens the dates and prepares them for pureeing.
- Puree Dates: Use an immersion blender or regular blender to puree the soaked dates. Aim for a chunky-smooth texture rather than completely smooth, retaining some pieces for texture.
- Cream Butter and Sugar: In a large mixing bowl, cream together the dark brown sugar and softened butter until the mixture is smooth and pale in color, which helps to incorporate air for a light cake.
- Add Wet Ingredients: Beat in the eggs and neutral oil until fully combined. Then add the black treacle and vanilla extract, continuing to beat until the mixture is smooth and homogeneous.
- Combine Dry Ingredients: In a small bowl, whisk together the all-purpose flour, baking powder, and salt. Gradually add this dry mixture to the wet mixture, beating just until combined to avoid overmixing and developing gluten.
- Incorporate Date Puree: Fold the chunky date puree into the batter and beat gently just until combined, ensuring even distribution without overworking the batter.
- Prepare Baking Pan: Generously butter a jumbo or king-sized muffin pan that holds roughly 1 cup per cup. For extra caramelization and moisture, optionally add about 2 teaspoons of brown sugar and 3/4 teaspoon butter at the bottom of each muffin mold before adding batter.
- Fill and Bake: Spoon the batter into each muffin cup until about two-thirds full. Bake on the middle rack for about 25 minutes or until a toothpick inserted in the center comes out clean. If using an 8×8 inch cake pan, bake for approximately 40 minutes.
- Cool and Remove: Allow the cakes to cool for a few minutes in the tins, then carefully remove and place on a wire rack to cool slightly.
- Optional Toffee Brush: While cakes are still warm, brush them with some warm English toffee sauce to enhance moisture and flavor absorption.
- Serve: Serve each pudding generously drizzled with warm homemade English toffee sauce. For an indulgent touch, accompany with vanilla ice cream, custard, or whipped cream as desired.
Notes
- Sticky, gooey, and spongy with a luxuriously rich toffee flavor, this dessert is a beloved classic that captivates with each bite.
- Optionally adding brown sugar and butter at the bottom of the muffin molds creates an extra caramelized base and moist texture.
- Brushing warm toffee sauce over the cakes post-bake helps deepen moisture and flavor.
- The pudding pairs wonderfully with vanilla ice cream, custard, or whipped cream to balance its sweetness.
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

