If you have a sweet tooth and crave a dessert that feels like a warm hug, then this Chocolate Sticky Toffee Pudding: A Decadent Delight Recipe is about to become your new favorite. Imagine a rich, moist sponge bursting with the natural caramel-like sweetness from Medjool dates, infused with deep cocoa flavors, and drenched in a luscious dark chocolate toffee sauce that sings pure comfort. This dessert isn’t just indulgent; it’s an experience, perfect for sharing or treating yourself after a long day. Let’s dive into this delight that effortlessly brings together the best of sticky toffee and chocolate decadence in one unforgettable treat.

Ingredients You’ll Need
The magic of this dessert lies in its straightforward, well-chosen ingredients. Each one plays a vital role in building layers of flavor and texture—from the mellow richness of whole milk to the gooey sweetness of Medjool dates, and the bold character of dark chocolate. You’ll love how simple pantry staples transform into an extraordinary pudding.
- Whole milk (300 ml): Adds moisture and creaminess to the pudding’s base.
- Medjool dates, pitted and chopped (300 g): Natural sweeteners that bring sticky, caramel notes and syrupy texture.
- Baking soda (1 teaspoon): Helps soften dates and tenderizes the cake crumb.
- Cocoa powder (40 g): Infuses deep chocolate flavor and rich color.
- Hot water (80 ml): Smooths cocoa into a luscious, thick mixture.
- Unsalted butter, softened (150 g for batter + 150 g for sauce): Creates a tender crumb and silky chocolate sauce.
- Soft dark brown sugar (150 g for batter + 150 g for sauce): Intensifies the toffee flavor with its molasses undertones.
- Vanilla extract (2 teaspoons in batter + 2 teaspoons in sauce): Adds warmth and balances the richness.
- Eggs (3): Structure the cake while keeping it moist and springy.
- Plain flour (140 g): The foundation that holds the pudding together.
- Baking powder (1.5 teaspoons): Gives the pudding a gentle rise without heaviness.
- Salt (½ teaspoon in batter + ¼ teaspoon in sauce): Enhances all the sweet flavors.
- Dark chocolate (120 g): Melts into the sauce, boosting the chocolate indulgence.
- Double cream (450 ml): Makes the toffee sauce irresistibly creamy and pourable.
How to Make Chocolate Sticky Toffee Pudding: A Decadent Delight Recipe
Step 1: Preheat and Prepare
Start by heating your oven to 180°C (350°F). Grease an 8-inch square cake tin to prevent sticking and give the pudding that delightfully crisp edge as it bakes. A little love at the onset makes all the difference.
Step 2: Soften Your Dates
Bring the whole milk to a gentle boil on the stove, then take it off the heat and stir in your chopped Medjool dates along with baking soda. Let this mixture sit for about 10 minutes so those sweet, chewy gems soften perfectly—this step is key to developing that melt-in-your-mouth texture.
Step 3: Blend or Mash the Dates
Next, blend the softened date mixture until it’s velvety smooth. Don’t fret if you don’t have a food processor; simply mash with a fork until well combined. This creamy date base infuses the pudding with its signature sticky sweetness.
Step 4: Create the Cocoa Mixture
In a large bowl, whisk the cocoa powder into the hot water until everything looks silky. This deep chocolate base will complement the natural caramel tones of the dates beautifully.
Step 5: Combine Wet Ingredients
To the cocoa mix, add softened butter, dark brown sugar, and vanilla extract. Beat these together vigorously for about five minutes until the mixture is smooth and glossy. Stir in the blended date mix and eggs, folding everything until you have one gorgeous, glossy batter.
Step 6: Add Dry Ingredients
In another bowl, whisk together flour, baking powder, and salt. Gently add these dry ingredients to your wet batter and whisk until smooth. This ensures a tender crumb that still holds together under that generous chocolatey sauce.
Step 7: Bake to Perfection
Pour your batter into the prepared tin and slide it into the oven. Bake for 50 to 60 minutes. You’re looking for a toothpick in the center to come out clean, signaling a perfectly cooked pudding with that wonderful moist depth.
Step 8: Make the Chocolate Sauce
While your pudding bakes, melt butter, brown sugar, chopped dark chocolate, vanilla, and salt over medium heat. Stir constantly until smooth and shiny. Then pour in double cream and continue heating until luxuriously combined. This sauce is the crowning glory that transforms the pudding from delicious to utterly divine.
Step 9: Serve and Savor
Once your pudding is baked, pour half of the chocolate sauce over it while it’s still warm. Allow it to soak in for about 30 minutes. When ready to serve, drizzle with the rest of the sauce and curl a scoop of your favorite vanilla ice cream alongside for the ultimate indulgence.
How to Serve Chocolate Sticky Toffee Pudding: A Decadent Delight Recipe

Garnishes
Finishing touches make all the difference. A dusting of cocoa powder, chopped toasted nuts, or a sprinkle of flaky sea salt can elevate the pudding’s texture and flavor. Fresh berries provide bright contrast, brightening up this rich dessert.
Side Dishes
Chocolate Sticky Toffee Pudding is spectacular on its own, but serving it alongside vanilla ice cream or a dollop of whipped cream enhances the creaminess. For a cozy twist, pair with a warm cuppa tea or rich coffee to balance the sweetness.
Creative Ways to Present
Want to impress your guests? Serve individual portions in elegant ramekins or drizzle the chocolate sauce in decorative swirls on the plate. Layering warm pudding with crushed biscuits and salted caramel ice cream in a trifle glass creates a stunning visual and textural treat.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers (though rare!), store the pudding covered in the fridge for up to three days. The flavors only deepen, so it’s just as enjoyable reheated gently just before serving.
Freezing
Freeze individual portions or the whole pudding by wrapping it tightly in cling film and placing it in an airtight container. It will stay fresh for up to two months, making it a perfect ready-made dessert for any occasion.
Reheating
To reheat, thaw the pudding overnight in the fridge if frozen, then warm in the oven at 160°C (320°F) until heated through. Reheat your chocolate sauce gently on the stove or in a microwave, stirring often to maintain that silky texture.
FAQs
Can I use other types of dates instead of Medjool?
Absolutely! Though Medjool dates are preferred for their plumpness and sweetness, other soft dates like Deglet Noor work well too, just chop finely and ensure they’re adequately softened.
Is it possible to make this pudding dairy-free?
Yes, you can substitute milk with almond or oat milk, use dairy-free butter, and swap double cream for coconut cream to keep it luscious and creamy while staying dairy-free.
How do I know when the pudding is fully cooked?
Insert a toothpick or skewer into the center. If it comes out clean or with just a few moist crumbs, your pudding is perfectly cooked. Avoid overbaking to keep it moist.
Can I prepare the pudding batter ahead of time?
While it’s best baked fresh, you can prepare the batter and refrigerate it for up to 24 hours before baking. Just bring it to room temperature and give it a quick stir before popping it into the oven.
What kind of chocolate is best for the sauce?
Use good quality dark chocolate with at least 60% cocoa for the richest flavor. Avoid overly sweet or flavored chocolates to keep the sauce perfectly balanced.
Final Thoughts
This Chocolate Sticky Toffee Pudding: A Decadent Delight Recipe is a true celebration of comforting, rich flavors that never fail to impress. Whether for a special occasion or simply to satisfy a craving, this pudding will warm your heart and delight your taste buds. Give it a go and watch it become one of your cherished desserts to share and savor time and time again.
Print
Chocolate Sticky Toffee Pudding: A Decadent Delight Recipe
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 20 minutes
- Yield: 8-10 servings
- Category: Dessert
- Method: Baking
- Cuisine: British
Description
Chocolate Sticky Toffee Pudding is a rich and indulgent British dessert featuring a moist chocolate and date cake drenched in a luscious homemade chocolate toffee sauce. This recipe combines the natural sweetness of Medjool dates with dark cocoa and a creamy sauce for an irresistible treat perfect for special occasions or cozy nights in.
Ingredients
Date Pudding
- 300 ml whole milk
- 300 g pitted slightly chopped dates (Medjool dates preferred)
- 1 teaspoon baking soda
- 40 g cocoa powder
- 80 ml hot water
- 150 g unsalted butter, softened
- 150 g soft dark brown sugar
- 2 teaspoons vanilla extract
- 3 eggs
- 140 g plain flour
- 1.5 teaspoons baking powder
- ½ teaspoon salt
Chocolate Toffee Sauce
- 150 g unsalted butter
- 150 g soft dark brown sugar
- 120 g dark chocolate
- 2 teaspoons vanilla extract
- ¼ teaspoon salt
- 450 ml double cream
Instructions
- Preheat Oven: Preheat your oven to 180°C (350°F) and grease an 8-inch square cake tin to prepare for baking.
- Prepare Date Mixture: In a pot, bring the milk to a boil. Remove from heat and stir in the chopped dates and baking soda. Let this mixture sit for 10 minutes to soften the dates.
- Blend Date Mixture: Use a food processor to blend the softened date mixture until smooth. If unavailable, mash the dates thoroughly with a fork.
- Combine Dry Ingredients: In a large bowl, whisk together cocoa powder and hot water until smooth and combined.
- Add Wet Ingredients: Add the softened butter, brown sugar, and vanilla extract to the cocoa mixture. Beat for 5 minutes until creamy. Then stir in the blended date mixture and eggs until fully incorporated.
- Add Dry Ingredients: In a separate bowl, whisk together plain flour, baking powder, and salt. Gradually add these dry ingredients to the wet mixture, whisking until smooth and even.
- Bake: Pour the batter into the prepared cake tin and bake for 50-60 minutes, or until a toothpick inserted in the center comes out clean, indicating it is fully baked.
- Make Chocolate Sauce: While the cake bakes, melt butter, brown sugar, dark chocolate, vanilla extract, and salt together in a pot over medium heat. Stir until smooth, then add double cream and continue heating while stirring until fully combined into a silky sauce.
- Serve: Pour half of the chocolate sauce over the warm cake and let it soak for 30 minutes. Serve with remaining sauce and optionally a scoop of ice cream for an enhanced dessert experience.
Notes
- Using Medjool dates adds natural sweetness and softness to the pudding but any pitted dates will work.
- Letting the date mixture sit after boiling the milk helps soften the dates for smoother blending.
- You can mash the dates by hand if no food processor is available, but blending gives a smoother texture.
- Make sure the cake is fully cooled before slicing for neat servings.
- The sauce can be reheated gently if needed before serving.
- Serving with vanilla ice cream complements the warm sticky toffee pudding beautifully.

