Sticky Toffee Pudding Recipe
If you have a craving for a dessert that feels like a warm, cozy hug, you are absolutely going to love this Sticky Toffee Pudding. This classic British treat is the perfect combination of moist cake studded with tender dates soaked in a luscious, buttery toffee sauce that drips with richness. Every bite is a delightful dance of sweet and comforting flavors, making it a guaranteed crowd-pleaser and an irresistible comfort food for any occasion. Sticky Toffee Pudding is a humble dessert with a spectacular personality, and once you make it, I promise it will become one of your favorite go-to sweets.

Ingredients You’ll Need
Sticky Toffee Pudding might sound fancy, but the ingredients are surprisingly simple and essential. Each one plays a crucial role—from the sweetness of the dates and syrup to the fluffy texture created by the flour and eggs. Let’s get to know these lovely ingredients that make this dessert so magical.
- Heavy cream: Creates the rich and velvety toffee sauce that coats the pudding beautifully.
- Dark brown sugar: Adds deep molasses flavor and sweetness to both pudding and sauce.
- Golden syrup (or molasses): Enhances the caramel notes in the sauce with its sticky, golden goodness.
- Pinch of salt: Balances the sweetness and enhances the overall flavor.
- Pitted dates: The star of the pudding, giving it natural sweetness and a tender bite.
- Water: Softens the dates as they cook, making the pudding wonderfully moist.
- Baking soda: Reacts with the dates to tenderize the pudding.
- All-purpose flour: The base that holds the pudding together with a gentle crumb.
- Baking powder: Helps the pudding rise to fluffy perfection.
- Fine sea salt: Elevates the flavors subtly.
- Unsalted butter: Adds a luscious richness and helps create a tender crumb.
- Granulated sugar: Sweetens the cake base while providing structure.
- Eggs: Bind everything together and make the batter beautifully light.
- Vanilla extract: Infuses the pudding with warm, comforting aroma.
How to Make Sticky Toffee Pudding
Step 1: Prepare Your Oven and Dish
Begin by preheating your oven to 350 degrees Fahrenheit. Butter an 8½-inch porcelain soufflé dish or another similarly sized baking dish. This will be the cozy home for your pudding while it bakes, ensuring the edges don’t stick and the pudding has a lovely crisp edge.
Step 2: Make the Irresistible Toffee Sauce
In a medium saucepan, combine the heavy cream, dark brown sugar, golden syrup, and a pinch of salt. Bring everything to a boil, stirring often to melt the sugar completely. Lower the heat and simmer the sauce gently, stirring constantly for about 5 minutes until it thickens and coats the back of a spoon. This sauce is pure gold and half of it will be poured into your baking dish to soak the pudding, while the other half waits for serving.
Step 3: Soften the Dates
Now, in another saucepan, add the chopped dates and water and bring to a boil. Once boiling, remove from heat and stir in the baking soda. This bit of science causes the dates to soften beautifully and the mixture to bubble up slightly, which makes the pudding unbelievably tender and juicy. Keep it warm as you prepare the batter.
Step 4: Combine Dry Ingredients
Whisk together the flour, baking powder, and sea salt in a small bowl. This helps everything distribute evenly throughout the batter, avoiding any clumps of leavening.
Step 5: Cream Butter and Sugar, Add Eggs and Vanilla
Using a stand mixer or a strong arm and a wooden spoon, beat the butter and granulated sugar until light and fluffy. This process traps air in the mixture, giving your pudding a tender texture. Slowly add the eggs, one at a time, followed by the vanilla extract. Don’t worry if the mixture looks a little curdled—it’s going to come together once the dry ingredients and date mixture are folded in.
Step 6: Combine Batter Components
Stir in half of the dry flour mix, then gently fold in the warm date mixture, and finally add the remaining flour blend. Be careful not to overmix here; a few lumps are okay, and overworking the batter can make your pudding tough.
Step 7: Bake Your Sticky Toffee Pudding
Retrieve your prepared soufflé dish from the freezer (where the toffee sauce has set slightly) and pour the batter over the set sauce. Bake for about 50 minutes, or until a toothpick comes out with just moist crumbs attached. Your kitchen will start smelling like absolute heaven by now!
Step 8: Let It Cool and Serve
Allow the pudding to cool for a few minutes before serving. Spoon portions into serving bowls and generously douse with the reserved warm toffee sauce. This extra sauce drizzle is what makes the Sticky Toffee Pudding so unforgettable. Whether you choose to add whipped cream, vanilla ice cream, or enjoy it plain, this dessert is sublime every way you serve it.
How to Serve Sticky Toffee Pudding

Garnishes
Sticky Toffee Pudding shines when topped with simple garnishes like a dollop of whipped cream or a scoop of vanilla bean ice cream. The creamy coldness perfectly contrasts the warm, sticky cake. For some flair, a sprinkle of toasted nuts or a pinch of sea salt can elevate the flavors even more.
Side Dishes
This pudding pairs beautifully with light, refreshing sides like fresh berries or a bright citrus salad to cut through the richness. For something cozy, a steaming cup of strong black tea or fresh espresso complements the caramel notes wonderfully.
Creative Ways to Present
You can serve Sticky Toffee Pudding family-style by baking it in a large dish and spooning it onto dessert plates, or create individual portions by baking in ramekins for a charming presentation. Drizzle the toffee sauce artfully or even layer it in a trifle with whipped cream for a stunning twist.
Make Ahead and Storage
Storing Leftovers
Sticky Toffee Pudding keeps beautifully in the refrigerator for up to 3 days. Store in an airtight container to maintain moisture and reheat gently to bring back that fresh-baked warmth.
Freezing
You can freeze the pudding, either whole or in portions, wrapped tightly in plastic wrap and foil, for up to a month. Defrost overnight in the fridge before reheating, ensuring your pudding tastes just as delightful as the day you baked it.
Reheating
Warm your Sticky Toffee Pudding in the oven at 325 degrees Fahrenheit, covered loosely with foil, until heated through. Alternatively, microwave individual servings for about 1 to 2 minutes. Always reheat your toffee sauce on the stove or gently in the microwave before serving to revive that luxurious, sticky texture.
FAQs
What makes Sticky Toffee Pudding so sticky?
The sticky texture comes from the rich toffee sauce made with cream, brown sugar, and golden syrup, which clings to the moist, date-filled cake, creating that signature delicious stickiness.
Can I make Sticky Toffee Pudding gluten-free?
Absolutely! Substitute the all-purpose flour with a good-quality gluten-free baking blend and ensure your baking powder is gluten-free for a wonderful gluten-free version.
Why do I add baking soda to the date mixture?
Baking soda reacts with the acidic dates, softening them and helping the pudding become wonderfully tender and moist while neutralizing acidity for a balanced flavor.
Is it better to use golden syrup or molasses?
Golden syrup is traditional and gives a light caramel sweetness, but molasses can be used for a deeper, more robust flavor. Both work beautifully in the toffee sauce.
Can I prepare Sticky Toffee Pudding in advance?
Yes! You can make both the pudding and toffee sauce a day ahead, store them separately, and reheat gently before serving for a stress-free dessert experience.
Final Thoughts
Sticky Toffee Pudding is more than just a dessert; it’s a celebration of warmth, richness, and that timeless homemade comfort that everyone loves. Once you make it, you’ll be hooked on its tender texture and luscious toffee sauce, eager to share it with friends and family. So grab your ingredients, put on your apron, and enjoy the sweet satisfaction this classic pudding brings. Trust me, it’s worth every sticky, toffee-covered bite!
PrintSticky Toffee Pudding Recipe
This classic Sticky Toffee Pudding recipe features moist, date-studded cake drenched in a rich, buttery toffee sauce. Perfectly balanced with deep caramel flavors from dark brown sugar and golden syrup, this dessert is comforting and indulgent, served warm with optional whipped cream or vanilla ice cream.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: British
- Diet: Vegetarian
Ingredients
Toffee Sauce
- 2 cups heavy cream
- ½ cup dark brown sugar
- 2½ tablespoons golden syrup (or molasses)
- Pinch salt
Pudding
- 6 ounces pitted dates, chopped
- 1 cup water
- 1 teaspoon baking soda
- 1¼ cups all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon fine sea salt
- 4 tablespoons unsalted butter
- ¾ cup granulated sugar
- 2 eggs, at room temperature
- 1 teaspoon vanilla extract
Instructions
- Preheat and Prepare Dish: Preheat the oven to 350°F (175°C) and butter an 8½-inch porcelain soufflé dish or a similar-sized baking dish to prevent sticking.
- Make Toffee Sauce: In a medium saucepan, combine heavy cream, dark brown sugar, golden syrup (or molasses), and a pinch of salt. Bring to a boil over medium heat, stirring often to dissolve the sugar. Then reduce heat and simmer, stirring constantly for about 5 minutes until the sauce thickens and coats the back of a spoon. Pour half of this sauce into the prepared soufflé dish and place it in the freezer. Reserve the other half of the sauce for serving.
- Prepare Dates: In another medium saucepan, heat the chopped dates and water until the water comes to a boil. Remove from heat immediately and stir in baking soda. This mixture will bubble up and become frothy. Set aside and keep slightly warm.
- Mix Dry Ingredients: In a small bowl, whisk together the all-purpose flour, baking powder, and fine sea salt to evenly distribute the leavening agents.
- Cream Butter and Sugar: Using a standing mixer or hand mixer, beat the unsalted butter and granulated sugar together until the mixture is light and fluffy. This usually takes about 3-5 minutes at medium speed.
- Add Eggs and Vanilla: Gradually beat in the eggs one at a time, followed by the vanilla extract. The batter may look slightly curdled at this stage, which is normal.
- Combine Batter: Stir in half of the flour mixture into the butter mixture, then fold in the warm date mixture. Add the remaining flour mixture and gently mix until just combined; do not overbeat to ensure a tender pudding.
- Bake: Remove the soufflé dish from the freezer. Scrape the batter into the dish over the partially set toffee sauce. Bake in the preheated oven for about 50 minutes or until a toothpick inserted in the center comes out with moist crumbs attached.
- Serve: Allow the pudding to cool slightly before serving. Portion the pudding into bowls and generously spoon the reserved warm toffee sauce over it. Optionally, serve with whipped cream or vanilla ice cream for added indulgence.
Notes
- Ensure dates are finely chopped for a smoother texture in the pudding.
- Freezing the toffee sauce partially before adding the batter helps create a moist and sticky interior.
- Do not overmix the batter to keep the pudding light and tender.
- Serving warm enhances the flavors—reheat leftover pudding gently with extra toffee sauce if desired.
- This dessert can be prepared a day in advance; store covered in the refrigerator and reheat before serving.
Nutrition
- Serving Size: 1 slice (approximately 1/6th of recipe)
- Calories: 480 kcal
- Sugar: 35 g
- Sodium: 150 mg
- Fat: 25 g
- Saturated Fat: 15 g
- Unsaturated Fat: 8 g
- Trans Fat: 0.2 g
- Carbohydrates: 58 g
- Fiber: 3 g
- Protein: 4 g
- Cholesterol: 95 mg
Keywords: Sticky Toffee Pudding, British dessert, date cake, toffee sauce, moist pudding, classic pudding recipe