If you have a craving for a truly indulgent and heartwarming dessert, let me introduce you to the ultimate treat: the Sticky Toffee Pudding with Rich Toffee Sauce Recipe. This classic British dessert pairs a moist, date-studded sponge cake with a luxuriously thick and buttery toffee sauce that drapes over every bite like a warm hug. It’s the kind of dish that brings comfort and celebration all at once, perfect for sharing with friends and family or simply savoring during a cozy night in. Once you master this recipe, it will quickly become a treasured favorite you’ll want to return to again and again.

Ingredients You’ll Need
Don’t let the ingredient list intimidate you; these are simple pantry staples that each play an essential role in building the unique texture and flavor profile of this classic dessert. From the natural sweetness of dates to the creamy richness of butter and cream, every component works together to create something truly special.
- 1 1/2 cups pitted dates, chopped: Provides natural sweetness and a moist, tender crumb.
- 1 teaspoon baking soda: Reacts with dates to soften and lighten the pudding.
- 1 1/4 cups boiling water: Softens the dates and helps create a smooth batter.
- 1/4 cup unsalted butter, softened: Adds richness and tender texture to the pudding.
- 1/2 cup brown sugar, packed: Delivers deep molasses flavor and sweetness.
- 2 large eggs: Acts as a binder and provides structure.
- 1 teaspoon vanilla extract: Enhances and rounds out the flavor.
- 1 1/2 cups all-purpose flour: Forms the base of the pudding’s sponge.
- 1/2 teaspoon baking powder: Gives the sponge a gentle lift.
- 1/4 teaspoon salt: Balances the sweetness and enhances other flavors.
- 1/2 cup unsalted butter (for sauce): Creates a luscious, silky toffee sauce.
- 1 cup heavy cream: Adds creaminess and richness to the sauce.
- 3/4 cup brown sugar, packed (for sauce): Provides a deep caramel flavor with delightful sweetness.
- 1 teaspoon vanilla extract (for sauce): Gives the toffee sauce a warm aromatic note.
- Pinch of salt (for sauce): Enhances the complexity of the toffee flavor.
- Whipped cream or vanilla ice cream (optional): Perfect for a cool contrast to the warm pudding and sauce.
How to Make Sticky Toffee Pudding with Rich Toffee Sauce Recipe
Step 1: Prepare the Dates
Begin by preheating your oven to 350°F (175°C) and greasing a 9-inch round cake pan so the pudding doesn’t stick. Next, combine the chopped dates with baking soda in a bowl and pour over the boiling water. Let this mixture sit for 5 to 10 minutes so the dates soften completely—this step is key to that signature moist texture!
Step 2: Cream Butter and Sugar
In a separate bowl, beat the softened butter and brown sugar together until light and fluffy, about 3 to 4 minutes. This process helps to incorporate air into the batter, ensuring a tender crumb in your pudding.
Step 3: Add Eggs and Vanilla
Slowly add two eggs one at a time into the butter and sugar mixture, beating well after each addition. Then, stir in the vanilla extract to infuse the batter with a warm, inviting aroma.
Step 4: Combine Dry Ingredients and Batter
In another bowl, whisk together the flour, baking powder, and salt. Gradually fold these dry ingredients into your wet mixture, just until combined for a perfectly delicate sponge. Overmixing can toughen the pudding, so gentle folding is best.
Step 5: Add Date Mixture and Bake
Gently fold the softened date mixture into the batter until everything is well incorporated. Pour this luscious batter into your prepared pan, smoothing the top evenly. Bake for 30 to 35 minutes, or until the pudding is firm and a toothpick inserted into the center comes out clean—a sign your pudding is baked to perfection.
Step 6: Make the Rich Toffee Sauce
While the pudding bakes, prepare your irresistible toffee sauce. In a saucepan over medium heat, melt together butter, heavy cream, brown sugar, vanilla extract, and a pinch of salt. Stir frequently, letting it come to a gentle simmer, then cook for 5 to 7 minutes until the sauce thickens and glistens invitingly.
Step 7: Serve Warm with Toffee Sauce
Once the pudding comes out of the oven, let it rest for about 5 minutes to set. Then slice it up, generously drizzle with the warm, gooey toffee sauce, and watch as everyone’s eyes light up with anticipation.
How to Serve Sticky Toffee Pudding with Rich Toffee Sauce Recipe

Garnishes
For the ultimate indulgence, a dollop of freshly whipped cream or a scoop of high-quality vanilla ice cream elevates this dessert to something extraordinary. The creamy coldness contrasts beautifully with the warm, sticky cake and toffee sauce. If you want an extra pop, consider sprinkling lightly toasted chopped pecans or a dusting of cinnamon to add texture and depth.
Side Dishes
Though this pudding stands out on its own, pairing it with fresh berries or a simple fruit compote adds a bright note to cut through the richness. A hot cup of black tea or a bold coffee can also make a lovely companion, balancing the dessert’s sweetness with smoky, toasted flavors.
Creative Ways to Present
For dinner parties, impress guests by serving individual portions in ramekins with toffee sauce ladled over just before serving. Alternatively, try pairing this Sticky Toffee Pudding with Rich Toffee Sauce Recipe with a sprinkle of sea salt to highlight the caramel notes. For a rustic vibe, serve it straight from the pan with spoons for a comforting, family-style experience.
Make Ahead and Storage
Storing Leftovers
Sticky toffee pudding holds up wonderfully if you store leftovers in an airtight container in the refrigerator. It stays moist and flavorful for up to three days, making it ideal for enjoying over multiple evenings or sharing with loved ones.
Freezing
If you want to prepare this dessert ahead of time or save some for later, it freezes beautifully. Wrap the cooled pudding tightly in plastic wrap and then in foil or place it in an airtight freezer-safe container. It can last up to three months in the freezer without losing any of its moist texture or toffee goodness.
Reheating
To reheat, simply thaw in the refrigerator overnight if frozen. Warm individual slices in the microwave or reheat in the oven wrapped loosely with foil until heated through. Pour fresh warmed toffee sauce over the top to ensure every bite tastes like it just came from the oven.
FAQs
Can I make this pudding gluten-free?
Absolutely! Substitute the all-purpose flour with a 1-to-1 gluten-free baking flour blend. Make sure the blend contains xanthan gum or add a teaspoon to help maintain the texture of the pudding.
What type of dates work best for this recipe?
Medjool dates are ideal because they are naturally soft and incredibly sweet, but any pitted date will work as long as you soak them thoroughly in the boiling water to soften them for the right texture.
Is there a way to make the toffee sauce dairy-free?
Yes! Replace the butter with a dairy-free margarine and use coconut cream instead of heavy cream. The sauce will still be rich and luscious with a subtle coconut undertone.
How long does the pudding stay good at room temperature?
Because of the dairy ingredients, it’s best to keep the pudding refrigerated if not serving immediately. At room temperature, it’s safe for about two hours before refrigeration is recommended.
Can I prepare the pudding batter in advance?
Definitely. You can prepare the batter and store it covered in the refrigerator for up to 24 hours before baking. Just give the batter a gentle stir before pouring it into the pan.
Final Thoughts
This Sticky Toffee Pudding with Rich Toffee Sauce Recipe is more than just a dessert; it’s a loving invitation to slow down and enjoy a sumptuous moment. Whether it’s an everyday treat or a special celebration, this pudding promises to deliver comforting flavors and a cozy, nostalgic feel that will have you making it time and again. So go ahead, treat yourself and those you love to this delicious British classic—you won’t regret it!
Print
Sticky Toffee Pudding with Rich Toffee Sauce Recipe
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: British
Description
This classic Sticky Toffee Pudding recipe features a moist date-based sponge cake drenched in a rich, buttery toffee sauce. Perfectly paired with whipped cream or vanilla ice cream, this indulgent British dessert is both comforting and delicious.
Ingredients
Pudding
- 1 1/2 cups pitted dates, chopped
- 1 teaspoon baking soda
- 1 1/4 cups boiling water
- 1/4 cup unsalted butter, softened
- 1/2 cup brown sugar, packed
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 1/2 cups all-purpose flour
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
Toffee Sauce
- 1/2 cup unsalted butter
- 1 cup heavy cream
- 3/4 cup brown sugar, packed
- 1 teaspoon vanilla extract
- Pinch of salt
Serving
- Whipped cream or vanilla ice cream (optional)
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) and grease a 9-inch round cake pan to ensure the pudding doesn’t stick during baking.
- Prepare Dates: In a bowl, combine the chopped dates with baking soda. Pour the boiling water over this mixture and let it sit for 5-10 minutes until the dates soften and become plump.
- Cream Butter and Sugar: Beat the softened butter and brown sugar together vigorously for about 3-4 minutes until the mixture is light and fluffy, which helps create a tender sponge.
- Add Eggs and Vanilla: Incorporate the eggs one at a time into the creamed mixture, beating well after each addition to ensure full integration. Stir in the vanilla extract.
- Mix Dry Ingredients: In a separate bowl, whisk together all-purpose flour, baking powder, and salt to evenly distribute the leavening agents and seasoning.
- Combine Mixtures: Gradually fold the dry ingredients into the wet butter mixture until just combined to avoid overmixing. Then gently fold in the softened date mixture.
- Bake Pudding: Pour the batter into the prepared cake pan, spread evenly, and bake for 30-35 minutes or until the pudding is firm to the touch and a toothpick inserted into the center comes out clean.
- Make Toffee Sauce: While the pudding bakes, combine butter, heavy cream, brown sugar, vanilla extract, and a pinch of salt in a saucepan over medium heat. Stir until the mixture begins to simmer.
- Simmer Sauce: Continue to simmer for 5-7 minutes, stirring frequently until the sauce thickens to a luscious consistency. Then remove the sauce from heat.
- Cool Slightly: Let the baked pudding set for 5 minutes after removing from the oven to firm up slightly for easier slicing.
- Serve: Slice the pudding, generously drizzle with warm toffee sauce, and serve with a dollop of whipped cream or a scoop of vanilla ice cream for an indulgent finish.
Notes
- For best results, use soft Medjool dates for a naturally sweet and moist pudding.
- You can make the toffee sauce ahead of time and reheat gently before serving.
- Store any leftover pudding and sauce separately in the refrigerator and reheat before serving.
- For a gluten-free version, substitute all-purpose flour with a gluten-free flour blend.
- Serving with vanilla ice cream adds a delicious contrast of temperatures and textures.

