Indulge in the ultimate comfort dessert with this incredible Sticky Toffee Pudding recipe! A rich, moist date cake, brimming with warm spices and tender Medjool dates, lovingly soaked in a luscious, buttery toffee sauce. Whether you’re preparing a cozy family treat or an elegant dinner party showstopper, this recipe delivers an unforgettable experience that will have everyone asking for more. Get ready to create a dessert that’s both wonderfully comforting and exceptionally decadent.

The Enduring Charm of Sticky Toffee Pudding: A Beloved British Dessert
Sticky Toffee Pudding is more than just a dessert; it’s an experience. Originating from the British Isles, this classic treat has captivated hearts worldwide with its deep, comforting flavors and irresistible texture. The magic lies in the harmonious blend of sweet, caramelized dates with rich, dark brown sugar, all culminating in a moist, tender cake that soaks up every drop of a velvety toffee sauce. It’s a dessert that evokes warmth, nostalgia, and pure indulgence.
This particular Sticky Toffee Pudding recipe stands out for its balanced ingredients and versatile presentation. It’s the perfect grand finale for any meal, from a casual family dinner to an elegant holiday feast. The interplay of Medjool dates, dark brown sugar, and a hint of malted milk powder creates a depth of flavor that is truly extraordinary and leaves a lasting impression on your palate. Every bite offers a moist, tender crumb infused with sweet, sticky goodness.
What makes this recipe truly exceptional is its adaptability. You can effortlessly prepare it in a single cake pan for a traditional, generous family-style dessert, perfect for sharing. Alternatively, for those special occasions, bake the batter in individual ramekins. This transforms the pudding into a sophisticated, portioned treat, ready to be plated with a delicate drizzle of sauce, fresh berries, a scoop of vanilla bean ice cream, or a dollop of freshly whipped cream. The core flavors remain consistently phenomenal, ensuring a reliable, crowd-pleasing dessert every single time.
The holiday season often brings a whirlwind of activity, making time a precious commodity. This best Sticky Toffee Pudding recipe offers a fantastic advantage: it can be made up to four days in advance. This incredible make-ahead feature allows you to manage your party prep and gatherings with ease, curbing any last-minute rush and ensuring a freshly delicious dessert is always on hand when you need it.
Pin This Recipe For Later


Essential Ingredients for Your Perfect Sticky Toffee Pudding
Creating the ultimate Sticky Toffee Pudding starts with selecting high-quality ingredients that contribute to its rich, complex flavor profile. Each component plays a crucial role in achieving that signature moist cake and velvety sauce.
For the Moist Date Cake:
- **Water:** Essential for rehydrating and softening the dates, creating a smooth puree.
- **Pitted Medjool Dates:** These are the star! Medjool dates are renowned for their large size, soft, chewy texture, and intensely rich, caramel-like sweetness. They contribute significantly to the pudding’s deep flavor and moist consistency, making it truly special. Do not substitute with dried, hard dates if you want the best result.
- **Baking Soda:** Reacts with the natural acids in the dates to help the cake rise and achieve a light, airy texture, despite its rich density.
- **Unsalted Butter:** Provides richness and tenderizes the cake crumb. Using unsalted butter gives you control over the overall salt content of the dessert.
- **Dark Brown Sugar:** Offers a deeper molasses flavor compared to light brown sugar, complementing the dates and toffee perfectly. Its moisture also contributes to the cake’s tenderness.
- **Large Eggs:** Act as a binder, adding structure and moisture to the cake, while also enriching its flavor.
- **All-Purpose Flour:** The structural base of the cake, providing body without being overly dense.
- **Malted Milk Powder:** A secret ingredient that adds a subtle, nutty, and slightly savory depth, enhancing the overall caramel notes and giving the pudding a unique complexity.
- **Baking Powder:** Another leavening agent that works with baking soda to ensure a beautifully risen and tender cake.
- **Salt:** Balances the sweetness and enhances all the other flavors, making the dessert taste more vibrant.
- **Heavy Cream:** Adds richness and moisture to the cake batter, contributing to its velvety texture.
The synergy of these ingredients, particularly the fresh Medjool dates with dark brown sugar and malted milk powder, creates a dessert that is robust in flavor and wonderfully comforting. Once your Sticky Toffee Pudding dessert is baked to perfection, elevate it even further with a selection of delightful toppings. Consider classic vanilla or rum raisin ice cream, a silky smooth custard, a cloud of whipped cream, or a burst of freshness from berries or sliced figs.
For the Irresistible Toffee Pudding Sauce:
- **Salted Butter:** The foundation of the toffee sauce, providing rich flavor and body. Salted butter adds a touch of savory balance to the sweet sauce.
- **Dark Brown Sugar:** Crucial for that deep, caramelized toffee flavor and rich color.
- **Heavy Cream:** Creates a smooth, luscious texture for the sauce, preventing it from becoming grainy or too thick.
- **Salt:** Enhances the caramel notes and provides a necessary counterpoint to the sweetness.
- **Vanilla Extract:** Aromatic vanilla rounds out the flavors of the toffee, adding warmth and complexity.
This simple yet potent toffee pudding sauce requires minimal ingredients and even less time to prepare, making it a quick addition to your dessert experience. If you only have unsalted butter on hand, simply use it and add an extra ¼ teaspoon of salt to the sauce mixture to achieve the desired flavor balance.

Step-by-Step: Crafting Your Perfect Sticky Toffee Pudding Cake
Follow these detailed instructions to bake a wonderfully moist and flavorful Sticky Toffee Pudding Cake that will impress everyone.
Preparing the Date Puree:
- First, preheat your oven to 350°F (175°C).
- Bring ¾ cup of water to a rolling boil in a small saucepan. While the water heats, place the 5 ounces of pitted Medjool dates (approximately 12 dates) into a small, heatproof bowl.
- Carefully pour the boiling water over the dates. Allow them to sit undisturbed for about 20 minutes; this will soften the dates thoroughly, making them easier to blend into a smooth paste.
- Once softened, transfer both the dates and the water into a food processor or a high-speed blender. Blend until a completely smooth, thick paste forms.
- Add 1 teaspoon of baking soda to the date paste and blend again briefly. The baking soda will react with the dates, making the puree slightly foamy and contributing to the cake’s airy texture.
Mixing the Cake Batter:
- In the bowl of a stand mixer fitted with a paddle attachment, cream together 6 tablespoons of softened unsalted butter and 1 cup (215g) of packed dark brown sugar until light and fluffy. Remember to stop and scrape down the sides of the bowl periodically to ensure even mixing.
- Beat in the 2 large eggs, adding them one at a time. After each egg, beat well to incorporate, and continue to scrape down the sides of the bowl as needed.
- In a separate medium bowl, whisk together the dry ingredients: 1½ cups (195g) of all-purpose flour, 2 tablespoons (20g) of malted milk powder, 2 teaspoons (7g) of baking powder, and ½ teaspoon of salt.
- Gradually add half of the whisked flour mixture to the butter and sugar mixture, mixing on low speed until just combined. Be careful not to overmix.
- Pour in ¼ cup of heavy cream and mix until thoroughly incorporated.
- Add the remaining half of the dry ingredients and beat on low speed until the batter is just combined and smooth.
- Finally, add the prepared date puree to the mixing bowl. Beat thoroughly until the date puree is evenly distributed throughout the batter, creating a wonderfully fragrant and rich mixture.
Baking Options: Family Style or Individual Ramekins:
- **For a Family-Style Pan Dessert:** Line an 8×8-inch square metal baking pan with parchment paper, leaving an overhang on two sides for easy lifting. Lightly grease the pan first to help the parchment paper stick. Pour the cake batter into the prepared pan. Bake for 37 to 40 minutes, or until a toothpick inserted into the center comes out clean.
- **For Sophisticated Individual Ramekins:** Lightly spray eight 5-ounce ramekins with cooking spray. Fill each ramekin approximately ¾ full with batter. Place the filled ramekins on a baking sheet for easier handling. Bake for 15 to 20 minutes, or until a cake tester or toothpick inserted into the center of a ramekin cake comes out clean. Remove the baking sheet from the oven and let the ramekins cool for about 5 minutes before handling further.

Creating the Luxurious Sticky Toffee Sauce
No Sticky Toffee Pudding is complete without its iconic, rich, and syrupy toffee sauce. This simple recipe ensures a perfectly smooth and deeply flavored sauce to drench your date cake.
- **Combine Ingredients:** While your cake(s) are cooling, combine 8 tablespoons of salted butter, 1 cup (215g) of dark brown sugar, ⅔ cup of heavy cream, and ¼ teaspoon of salt in a medium saucepan. Place the saucepan over medium-high heat.
- **Boil and Thicken:** Bring the mixture to a boil, or until it reaches a temperature of 212°F (100°C). Once boiling, reduce the heat to medium-low. Begin whisking frequently for about 6 to 8 minutes, allowing the sauce to thicken and develop a rich, deep caramel color. Ideally, you’re aiming for a thick, luxurious caramel sauce without noticeable sugar crystals. Avoid letting the mixture exceed 234°F (112°C) for the best results. Don’t worry if you see tiny specks in the sauce; these are just browned butter bits adding to the flavor.
- **Add Vanilla:** Allow the sauce to cool slightly. Once it’s had a few minutes to come down in temperature, whisk in 2 teaspoons of vanilla extract. The vanilla extract adds a beautiful aromatic finish to the warm toffee flavors.

Assembling and Serving Your Sticky Toffee Pudding
The assembly is where the magic happens, allowing the rich toffee sauce to thoroughly soak into the tender date cake.
Pan Family Style Option Instructions:
- Once the cake has cooled for about 30 minutes, carefully lift it out of the pan using the parchment paper overhang. Using a serrated knife, slice a thin layer off the top of the cake to expose the moist crumb. This exposed surface will better absorb the sauce.
- Gently place the cake back into the pan with the exposed crumb facing up. Brush the top of the cake generously with some of the warm toffee syrup, allowing it to soak in for at least 3 minutes. For even deeper infusion, use a fork to poke several holes across the top of the cake before brushing on the sauce.
- To serve, preheat your oven to 300°F (150°C). Place the baking pan with the soaked cake back into the oven to reheat for 5 to 7 minutes. This warms the cake through and makes it wonderfully moist.
- Remove the cake from the oven, slice it into squares, and serve immediately. Drizzle generously with additional toffee sauce and your choice of toppings like whipped cream, ice cream, or fresh berries. You can either cover the entire cake with sauce before slicing or spoon the sauce over individual slices as desired.

Assembling Sticky Toffee Pudding In Ramekins
Assembly For Ramekin Party Style Option:
- **Prepare the Cakes:** After the ramekin cakes have cooled for a few minutes, use a serrated knife to carefully slice off the domed tops, making the cakes level with the edges of the ramekins. This creates a flat surface for optimal sauce absorption.
- **Soak and Reheat:** While the cakes are still warm, spoon about 2 tablespoons of the delicious toffee sauce over the exposed, cut side of each cake. Allow the sauce to soak in for at least 30 minutes. This ensures maximum flavor infusion.
- **Final Reheat and Serve:** Preheat your oven to 300°F (150°C). Place the ramekins onto a baking sheet and transfer the pan into the oven to reheat the cakes for 5 to 7 minutes. This warms them through beautifully.
- Remove the ramekins from the oven. Gently run a small knife around the edges of each ramekin to loosen the cakes. Invert the cakes onto individual serving plates. Serve immediately with a generous amount of additional toffee sauce and your preferred toppings, such as ice cream, whipped cream, or fresh fruit for a truly elegant dessert.

The Perfect Accompaniments for Your Toffee Pudding
The beauty of Sticky Toffee Pudding lies not just in its rich flavors but also in its versatility with accompaniments. While the pudding is a star on its own, pairing it with the right complements can elevate the entire experience. Most commonly, it is enjoyed with a warm, pourable custard or a scoop of creamy vanilla ice cream. Both options offer a delightful contrast in temperature and texture, with the custard adding a velvety richness and the ice cream providing a cool, refreshing counterpoint.
For an extra touch of sophistication, consider serving your Sticky Toffee Pudding with rum raisin ice cream, which complements the date and toffee flavors with its warm, spicy notes. A light, unsweetened whipped cream can also balance the sweetness beautifully. Fresh berries like raspberries or strawberries, or even elegant slices of fresh figs, add a burst of acidity and freshness that cuts through the richness, creating a perfectly balanced dessert symphony. Choose whichever accompaniment best suits your taste and the occasion!

Best Sticky Toffee Pudding Recipe Storage Tips
One of the many benefits of this Sticky Toffee Pudding recipe is its excellent make-ahead and storage capabilities. Proper storage ensures your dessert remains moist and delicious for days to come.
Refrigerator Storage:
Once the cakes have been soaked in the sticky toffee sauce, they can be stored in the refrigerator for up to four days. If you’ve made the cake in a single pan, tightly wrap the entire pan with plastic wrap or aluminum foil to prevent it from drying out.
For individual Sticky Toffee Pudding ramekins, store the mini cakes in an airtight container. If using a container, ensure you don’t stack the cakes directly on top of each other, as they can stick together due to the sauce. Alternatively, wrap each individual ramekin cake tightly in plastic wrap.
When you’re ready to serve and enjoy the refrigerated sticky toffee pudding, first bring them to room temperature for about 30 minutes. Then, bake them in an oven preheated to 300°F (150°C) for 8 to 10 minutes. This will thoroughly heat them through and restore their wonderful moistness. Finish by drizzling more warm toffee sauce over them just before serving.
How To Freeze Sticky Toffee Pudding for Later Enjoyment
This delightful dessert is also freezer-friendly, allowing you to prepare it well in advance or save leftovers for a future treat. Freezing is an excellent way to extend the life of your homemade sticky toffee pudding without sacrificing quality.
Freezing Instructions:
To freeze the cake or individual mini cakes, first ensure they are completely cooled. Then, wrap each cake or mini cake tightly in plastic wrap, followed by a second layer of aluminum foil. This double-wrap method is crucial for preventing freezer burn, which can affect the taste and texture of your delicious dessert.
Store the remaining toffee sauce separately in an airtight container. Both the frozen cakes and the sauce can be enjoyed within 3 months for optimal freshness and flavor. Label your containers or wraps with the date to keep track.
Thawing and Reheating:
When you’re ready to enjoy your frozen Sticky Toffee Pudding, it’s best to allow it to thaw overnight in the refrigerator. Once thawed, you can reheat this dessert using either the microwave or the oven. For oven reheating, follow the instructions for refrigerated cakes (300°F for 8-10 minutes). For microwave reheating, heat individual portions in short bursts until warmed through. Always serve with a fresh drizzle of warm toffee sauce for the best experience.

More Yummy Dessert Recipes:
- A Foolproof Butter Cake Recipe for Every Level Baker – A simple yet elegant cake using everyday pantry staples!
- Graham Cracker Bars – Deliciously easy and made with only 6 ingredients in just 30 minutes!
- Mississippi Mud Pie Brownies – Indulge in these gourmet-style brownies that offer an explosion of flavor and texture!
- Walnut Fudge Brownies – Rich, dense homemade brownies generously loaded with crunchy walnuts for an irresistible bite!
- French Silk Pie – A luxurious, silky chocolate filling nestled in a crisp Oreo cookie crust and crowned with sweet whipped cream!
Did You Make This Recipe?
If you’ve tried this recipe, please leave a review in the comments below. I love hearing from you! Don’t forget to tag me – @sugarandsoulco – on Instagram and Pinterest with your photos, or join our Sugar & Soul Show-offs Community and share them there.
This recipe was originally published in December 2016 and was updated with more detailed instructions and fresh photos.

Recipe: Sticky Toffee Pudding Cake
Rating: 5 out of 5 stars from 2 votes
Author: Rebecca Hubbell
Course: Dessert
Cuisine: British, Scottish
Prep Time: 40 minutes
Cook Time: 20 minutes
Total Time: 1 hour
Servings: 8 people
Sticky Toffee Pudding is a rich and cozy cake laced with date puree and soaked in a sticky toffee sauce. A decadent, sweet, and comforting dessert that can be made up to 4 days ahead of time!
Ingredients
Cake:
- ¾ cup water
- 5 ounces pitted Medjool dates (about 12 dates)
- 1 teaspoon baking soda
- 6 tablespoons unsalted butter, softened
- 1 cup dark brown sugar (215g, packed)
- 2 large eggs
- 1½ cups all-purpose flour (195g)
- 2 tablespoons malted milk powder (20g)
- 2 teaspoons baking powder (7g)
- ½ teaspoon salt
- ¼ cup heavy cream
Toffee Sauce:
- 8 tablespoons salted butter
- 1 cup dark brown sugar (215g, packed)
- ⅔ cup heavy cream
- ¼ teaspoon salt
- 2 teaspoons vanilla extract
Instructions
Cake:
- Preheat the oven to 350°F (175°C).
- Bring ¾ cup water to a boil. Meanwhile, add 5 ounces pitted Medjool dates to a small bowl, pour boiling water over the dates, and let sit for 20 minutes to soften.
- Transfer the dates and water to a blender or food processor and blend until a smooth paste forms. Add 1 teaspoon baking soda and puree one more time.
- In a stand mixer fitted with a paddle attachment, cream together 6 tablespoons unsalted butter and 1 cup dark brown sugar, scraping down the sides as needed.
- Beat in the 2 large eggs one at a time, beating between additions and scraping down the sides of the bowl as needed.
- In a medium bowl, whisk together the 1½ cups all-purpose flour, 2 tablespoons malted milk powder, 2 teaspoons baking powder, and ½ teaspoon salt.
- Add half of the flour mixture to the butter mixture and mix until combined.
- Pour in the ¼ cup heavy cream and mix thoroughly. Then add the remaining dry ingredients and beat until combined.
- Add the date puree to the mixing bowl and beat thoroughly.
- Pan Option: Line an 8×8-inch square metal baking pan with parchment paper and pour the batter into the pan. Bake for 37 to 40 minutes or until a toothpick inserted into the center comes back clean. (Grease the pan to help the parchment paper stick for best results).
- Ramekin Option: Spray 8 5-ounce ramekins with cooking spray and fill ¾ full with batter. Place ramekins on a baking sheet and bake for 15 to 20 minutes, until a cake tester or toothpick comes clean from the center. Remove the baking sheet from the oven and cool for 5 minutes.
Toffee Sauce:
- While the cake(s) are cooling, make the sauce by combining the 8 tablespoons salted butter, 1 cup dark brown sugar, ⅔ cup heavy cream, and ¼ teaspoon salt in a medium saucepan over medium-high heat.
- Once the mixture comes to a boil or reaches 212°F (100°C), reduce heat to medium-low and begin whisking frequently, for about 6 to 8 minutes, until a thick toffee sauce starts to form. Ideally, you want a thick, deep caramel-colored sauce without sugar crystals and do not want the mixture to get above 234°F (112°C) for best results. If you notice some specks in the sauce, that’s okay, these are just browned butter bits.
- Allow the sauce to cool slightly, then whisk in 2 teaspoons vanilla extract.
Assembly:
- Pan: Allow the cake to cool for about 30 minutes, then lift the cake out of the pan with the parchment and slice a thin layer off the top of the cake so the crumb is exposed. Then transfer back to the pan.
- Brush the top of the cake with some of the warm syrup and allow it to soak for at least 3 minutes. Feel free to use a fork to poke some holes in the cake to aid in absorption.
- Preheat the oven to 300°F (150°C). Place the baking pan back in the oven and reheat the cake for 5 to 7 minutes. Remove and slice into squares and serve covered in sauce and a dollop of whipped cream or ice cream. You can cover the whole cake and then slice or spoon the sauce over individual slices.
- Ramekins: Using a serrated knife, slice the domed tops off of the cakes to level them with the edges of the ramekins. While the cakes are warm, spoon 2 tablespoons of the sauce over the cut sides of the cake. Allow them to soak for at least 30 minutes.
- Preheat the oven to 300°F (150°C). Place the baking sheet back in the oven and reheat the cakes for 5 to 7 minutes. Remove from the oven and gently run a small knife around the edges of the ramekin to loosen the cakes. Invert onto a serving plate and serve with ice cream, whipped cream, fresh berries, and more toffee sauce.
Notes
- Once soaked, cakes can be stored in the refrigerator for up to four days. Bring the cakes to room temperature to serve, then bake them in a 300°F (150°C) oven for 8 to 10 minutes to heat through. Drizzle sauce over the cake and serve.
Nutrition
Calories: 590kcal | Carbohydrates: 74g | Protein: 5g | Fat: 32g | Saturated Fat: 20g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 126mg | Sodium: 493mg | Potassium: 258mg | Fiber: 1g | Sugar: 55g | Vitamin A: 1094IU | Vitamin C: 0.2mg | Calcium: 128mg | Iron: 2mg
Did You Make This Recipe?
Don’t forget to share it with me on Instagram @sugarandsoulco and follow on Tiktok @sugarandsoulco and Pinterest @sugarandsoulco for more!
Pin Recipe
Share Recipe