If you’re craving a dessert that wraps you in a warm, cozy hug, this Sticky Toffee Pudding Recipe is exactly what you need. Rich, moist, and sweet with a luscious toffee sauce that’s just out of this world, it’s a classic British treat that never fails to impress. Whether you’re making it for a special occasion or simply to brighten a regular day, every bite delivers the perfect balance of sticky sweetness and comforting flavors that feel like home.

Ingredients You’ll Need
This Sticky Toffee Pudding Recipe is surprisingly straightforward in terms of ingredients. Each one plays a crucial role in creating that melt-in-your-mouth texture and deep caramel flavor that makes this dessert unforgettable.
- Chopped pitted dates (1 1/2 cups): These add natural sweetness and moisture, making the pudding wonderfully tender.
- Baking soda (1 teaspoon): Helps soften the dates and lighten the pudding’s texture.
- Boiling water (1 1/4 cups): Used to soften the dates and create a luscious base.
- Unsalted butter (1/4 cup and 1/2 cup): Butter enriches both the cake and the sauce with creamy decadence.
- Brown sugar, packed (1/2 cup and 3/4 cup): Offers that quintessential toffee flavor and a subtle molasses hint.
- Large eggs (2): Bind the ingredients together and add structure.
- Vanilla extract (2 teaspoons): Boosts the sweetness with aromatic warmth.
- All-purpose flour (1 1/2 cups): The backbone of the cake, providing structure without heaviness.
- Baking powder (1/2 teaspoon): Keeps the pudding light and fluffy alongside the baking soda.
- Salt (1/4 teaspoon and a pinch): Balances the sweetness and enhances all the flavors.
- Heavy cream (1 cup): Makes the toffee sauce silky and luxurious.
- Whipped cream or vanilla ice cream (optional): Adds the perfect finishing touch that melts into the warm pudding.
How to Make Sticky Toffee Pudding Recipe
Step 1: Soften the Dates
Begin by preheating your oven to 350°F (175°C) and greasing a 9-inch round cake pan to ensure easy removal later. In a medium bowl, combine the chopped dates with baking soda, then pour boiling water over them. This step is essential because it softens the dates, making them wonderfully tender and infusing the pudding with intense flavor. Let the mixture sit for 5 to 10 minutes until you see the dates soften.
Step 2: Cream Butter and Sugar
While the dates soak, cream together the softened butter and brown sugar in a bowl until the mixture becomes fluffy and light. This aeration is crucial as it helps create a tender texture in the finished pudding. Take your time here—about 3 to 4 minutes—to get that perfect creamy base.
Step 3: Add Eggs and Vanilla
Beat in the eggs one at a time, making sure each one is fully incorporated before adding the next. Then stir in the vanilla extract to infuse the batter with warm, comforting aromatics. This step builds both flavor and structure, helping create a rich yet airy pudding.
Step 4: Combine Dry Ingredients
In a separate bowl, whisk together the flour, baking powder, and salt. Gradually add these dry ingredients to the wet mixture, folding gently until just combined. Overmixing can make the pudding tough, so a light hand is key here.
Step 5: Fold in Date Mixture
Carefully fold the softened dates (along with their soaking liquid) into the batter. This part adds moisture and those signature sweet bits that make each bite so satisfying. Make sure to evenly distribute the dates without overworking the batter.
Step 6: Bake the Pudding
Pour the batter into the prepared pan, spreading it evenly. Bake for 30 to 35 minutes until the pudding feels firm to the touch and a toothpick inserted in the center comes out clean. The aroma filling your kitchen at this point is one of the best parts of baking Sticky Toffee Pudding Recipe.
Step 7: Prepare the Toffee Sauce
While the pudding bakes, melt the remaining butter with the heavy cream, brown sugar, vanilla extract, and a pinch of salt in a saucepan over medium heat. Stir the mixture often and bring it just to a simmer. Let it cook gently for 5 to 7 minutes until it thickens slightly into a rich, glossy sauce that will envelope the pudding in sweet decadence.
Step 8: Serve It Up
Allow the baked pudding to rest for about 5 minutes. This little pause helps the pudding set and makes slicing easier. Then, cut into generous wedges and pour that warm toffee sauce over the top. Add a scoop of whipped cream or vanilla ice cream if you like, and prepare to dive into one of the most comforting desserts you can make at home.
How to Serve Sticky Toffee Pudding Recipe

Garnishes
A simple dollop of whipped cream or a scoop of vanilla ice cream brings a cooling contrast to the warm, sticky sweetness of the pudding. For an extra touch, sprinkle chopped toasted pecans or a dusting of cinnamon to elevate the flavors and add texture.
Side Dishes
This dessert shines on its own, but for an after-dinner affair, pair it with a robust cup of coffee or a glass of dessert wine like tawny port. These drinks help cut through the sweetness, balancing your palate.
Creative Ways to Present
For a modern twist, serve individual portions in ramekins with sauce poured tableside. Or layer small cubes of the pudding in a trifle glass with whipped cream and caramelized nuts to turn this classic Sticky Toffee Pudding Recipe into a stunning dessert parfait.
Make Ahead and Storage
Storing Leftovers
Sticky Toffee Pudding holds up beautifully in the refrigerator for up to 3 days. Keep it covered tightly with plastic wrap or in an airtight container to preserve moisture and flavor. This makes it a great dessert to prepare in advance for a gathering.
Freezing
If you want to save some for later, the pudding freezes well. Wrap it tightly in plastic wrap, then in foil, and store it in the freezer for up to 2 months. Thaw overnight in the refrigerator when ready to enjoy again.
Reheating
To reheat, warm individual slices gently in the microwave or oven until heated through. Pour fresh warm toffee sauce over the reheated pudding for that fresh-baked experience every time. Adding a scoop of ice cream on the side after reheating brings it right back to life.
FAQs
Can I make this Sticky Toffee Pudding Recipe gluten-free?
Absolutely! You can substitute the all-purpose flour with a gluten-free flour blend that’s suitable for baking. Just be sure to check that your baking powder is gluten-free as well. The texture may vary slightly, but the flavors will remain fantastic.
What can I use instead of dates?
While dates are traditional for this pudding, prunes or raisins can be used in a pinch. They will add similar moisture and sweetness, although dates give the most classic flavor and stickiness that makes this pudding special.
Is it necessary to soak the dates in boiling water?
Yes, soaking the dates softens them and helps them break down slightly in the batter, ensuring a moist, tender pudding with those wonderful sticky pockets of sweetness. Skipping this step could result in a denser texture.
Can I make the toffee sauce ahead of time?
You can prepare the toffee sauce a day in advance and gently reheat it when you’re ready to serve. Just keep it covered in the refrigerator. Give it a good stir on reheating to bring back its silky texture.
How do I know when the pudding is done baking?
A toothpick inserted into the center should come out clean or with just a few moist crumbs. The top should feel firm but springy to the touch. Overbaking can dry out the pudding, so keep an eye on it starting at 30 minutes.
Final Thoughts
There’s something truly magical about this Sticky Toffee Pudding Recipe that makes it a total crowd-pleaser. From the rich, caramelized toffee sauce to the moist, tender cake studded with sweet dates, you’re in for a treat that feels both indulgent and familiar. I promise once you try it, it will become one of those go-to recipes you make again and again to share warmth and sweetness with those you love.
Print
Sticky Toffee Pudding 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 moist, date-packed cake covered with a rich, velvety toffee sauce. Baked to perfection and served warm, it’s a comforting British dessert perfect for any occasion. The pudding is enhanced by a luscious sauce made from butter, cream, brown sugar, and vanilla, and can be enjoyed with whipped cream or vanilla ice cream for an indulgent finish.
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 and Prepare Pan: Preheat the oven to 350°F (175°C) and grease a 9-inch round cake pan to prevent sticking.
- Soften Dates: In a bowl, combine the chopped dates with baking soda, then pour over the boiling water. Let this mixture sit for 5-10 minutes until the dates soften and the water cools slightly.
- Cream Butter and Sugar: Beat the softened butter and brown sugar together until light and fluffy, about 3-4 minutes.
- Add Eggs and Vanilla: Incorporate the eggs one at a time, beating well after each addition, then mix in the vanilla extract to combine fully.
- Mix Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, and salt.
- Combine Mixtures: Gradually fold the dry ingredients into the wet mixture until just combined to avoid overmixing.
- Fold in Dates: Add the softened date mixture to the batter and gently fold to evenly distribute.
- Bake the Pudding: Pour the batter into the prepared cake pan, spreading evenly, and bake for 30-35 minutes or until firm and a toothpick inserted comes out clean.
- Prepare Toffee Sauce: While the pudding bakes, melt butter, cream, brown sugar, vanilla, and a pinch of salt in a saucepan over medium heat, stirring until the mixture simmers.
- Simmer Sauce: Continue to simmer the sauce for 5-7 minutes, stirring often until it thickens. Remove from heat and set aside.
- Rest and Serve: Allow the pudding to set for 5 minutes after removing it from the oven. Slice and serve warm, drizzled generously with the toffee sauce.
- Optional Serving: Top with whipped cream or vanilla ice cream to balance the rich toffee flavor and add a creamy texture.
Notes
- Using pitted dates is essential for texture; make sure they are chopped finely for even distribution.
- Soaking dates in boiling water with baking soda softens them and enhances their sweetness.
- Do not overmix the batter once the flour is added to keep the pudding tender.
- The toffee sauce can be prepared ahead and gently reheated before serving.
- Serve immediately after drizzling with sauce to enjoy the warm, gooey texture.
- For a dairy-free variation, substitute butter and cream with plant-based alternatives.

