There is a moment, somewhere between pulling this cake from the oven and pouring the warm toffee sauce over the top, when your kitchen smells so impossibly good that you will want to bottle it. This is sticky toffee cake at its most indulgent: a tender, dark crumb studded with soft Medjool dates, sweetened with muscovado-style dark brown sugar, and finished with a sauce so rich and glossy it practically begs to be eaten by the spoonful. Every bite is warm, caramel-deep, and just a little bit over the top in the very best way.
What sets this version apart is the double-date method. The dates are not just chopped and stirred in raw. Instead, half are simmered in hot water with a touch of baking soda until they collapse into a jammy, almost pudding-like paste, while the other half are roughly chopped to give the finished cake real textural interest. That paste becomes the backbone of the batter, keeping every slice impossibly moist for days. The sauce, made with dark brown sugar, double cream, and a generous amount of unsalted butter, comes together in under ten minutes and can be made ahead and rewarmed whenever you need it.
This recipe sits comfortably in the medium difficulty range. There is no creaming marathon or fussy decoration required, and the batter comes together quickly once your date paste is ready. It is the perfect bake for a cozy weekend when you want something genuinely impressive without spending all day in the kitchen, and it is equally at home on a dinner party table as it is wrapped up for a weeknight treat.
12
servings
Ingredients
- Date Paste
- 300 gMedjool dates, pitted (about 16 to 18 large dates), divided
- 240 mlboiling water (1 cup)
- 1 tspbaking soda (bicarbonate of soda)
- Toffee Sauce (8 Tbsp / 1 Stick)
- 225 gall-purpose flour (about 1 3/4 cups, spooned and leveled)
- 1.5 tspbaking powder
- 0.5 tspfine sea salt
- 1 tspground cinnamon
- 0.5 tspground ginger
- 0.25 tspfreshly grated nutmeg
- 170 gdark brown sugar or muscovado sugar (about 3/4 cup, packed)
- 85 gunsalted butter, softened to room temperature (6 tbsp)
- 2 largeeggs, at room temperature
- 1 tsppure vanilla extract
- 60 mlwhole milk, at room temperature (1/4 cup)
- 115 gunsalted butter
- Toffee Sauce (1 Cup)
- 200 gdark brown sugar, for the toffee sauce (about 1 cup, packed)
- 240 mlheavy cream or double cream
- Toffee Sauce
- 1 tsppure vanilla extract
- —Pinch of fine sea salt
- Finishing (optional But Recommended)
- —Flaky sea salt
Ingredient Substitutions
Instructions
🔧 Equipment
- Make the date paste: Pit the dates and divide them in half (150g each). Place the first 150g in a heatproof bowl or small saucepan. Pour the boiling water over the dates and stir in 1 tsp baking soda (it will foam briefly). Let the dates soak for 8 to 10 minutes until very soft, then use a fork or immersion blender to mash them into a rough, jammy paste. Roughly chop the remaining 150g of dates and set aside.
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan generously with butter or non-stick spray, then line the bottom and two long sides with a strip of parchment paper, leaving an overhang for easy lifting.
- Whisk together the flour, baking powder, salt, cinnamon, ginger, and nutmeg in a medium bowl. Set aside.
- In a large bowl, beat the softened butter and dark brown sugar together with a hand mixer or stand mixer on medium-high speed for 3 to 4 minutes until the mixture is noticeably lighter and fluffy. Do not rush this step. Scrape down the bowl, then add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
- Add the warm date paste to the butter mixture and mix on low speed until combined. The batter may look slightly curdled at this point. That is perfectly normal and will come together when the flour is added.
- Add the flour mixture in two additions, alternating with the milk, beginning and ending with the flour. Mix on low speed just until no dry streaks remain. Fold in the reserved chopped dates with a spatula. Do not overmix.
- Pour the batter into the prepared pan and smooth the top with an offset spatula. Bake for 38 to 42 minutes, until the cake is set in the center, pulling away slightly from the edges, and a toothpick inserted into the middle comes out with just a few moist crumbs. Begin checking at the 38-minute mark.
- While the cake bakes, make the toffee sauce: Melt the butter in a medium saucepan over medium heat. Add the dark brown sugar and stir to combine. Pour in the heavy cream and add the vanilla and a pinch of salt. Bring to a gentle boil, stirring constantly, then reduce heat to medium-low and simmer for 4 to 5 minutes, stirring frequently, until the sauce has thickened slightly and coats the back of a spoon. Remove from heat.
- As soon as the cake comes out of the oven, poke the surface all over with a skewer or fork. Pour approximately one-third of the warm toffee sauce over the hot cake and spread gently with a spatula. Allow the cake to absorb the sauce for 10 minutes before slicing. Scatter flaky sea salt over the top if using. Serve warm with additional toffee sauce on the side.
- Prepare the date paste exactly as in the oven method: soak 150g pitted dates in 240ml boiling water with 1 tsp baking soda for 8 to 10 minutes, then mash into a paste. Roughly chop the remaining 150g dates and set aside.
- Grease the insert of a 6-quart slow cooker generously with butter. Cut a piece of parchment to line the bottom. This is important for the slow cooker method as the pudding will be stickier and harder to lift without it.
- Prepare the batter exactly as in the oven method: cream butter and dark brown sugar for 3 to 4 minutes, beat in eggs and vanilla, mix in the date paste, then fold in the flour mixture (with cinnamon, ginger, nutmeg, baking powder, salt) alternating with the milk. Fold in the chopped dates.
- Pour the batter into the prepared slow cooker insert and smooth the top. Place a double layer of paper towels under the lid before closing. This absorbs condensation and prevents water from dripping back onto the pudding, which would make the top wet and gummy.
- Cook on High for 2 to 2.5 hours. The pudding is ready when the edges are set and pulling away from the sides, and the center is just barely set with only a slight wobble. A toothpick inserted 2 inches from the edge should come out clean. Do not lift the lid during the first 2 hours.
- While the pudding finishes cooking, make the toffee sauce on the stovetop as directed in the oven method. Keep warm on very low heat, stirring occasionally.
- Turn off the slow cooker and let the pudding rest with the lid ajar for 15 minutes. Spoon generously into warm bowls and ladle warm toffee sauce over each portion. Serve immediately with cream or vanilla ice cream.
- Prepare the date paste and batter exactly as in the oven method. Preheat your oven to 350°F (175°C).
- Generously butter twelve 6-ounce (175ml) ramekins, making sure to coat the sides all the way to the rim. Place the buttered ramekins on a rimmed baking sheet for easy transfer.
- Divide the batter evenly among the ramekins, filling each about two-thirds full (do not overfill, as the cakes will rise). Use a small offset spatula or the back of a spoon to level the tops.
- Bake for 22 to 25 minutes, until the tops are set, the edges are pulling away from the ramekins, and a toothpick inserted into the center comes out with just a few moist crumbs. The smaller size means they bake faster, so begin checking at 22 minutes.
- While the cakes bake, make the toffee sauce on the stovetop as directed in the oven method.
- Remove from the oven and immediately poke each cake 6 to 8 times with a skewer. Spoon 2 tablespoons of warm toffee sauce over each cake and let it soak in for 5 minutes. To serve, you can either present them in the ramekins with additional sauce poured at the table, or run a knife around the edge and invert each pudding onto a warm plate for a beautiful freestanding presentation. Drizzle generously with remaining toffee sauce and finish with a pinch of flaky sea salt.
Nutrition Per Serving
Per 1 serving (makes one 9×13-inch single-layer cake, cut into 12 squares)
Why This Recipe Works
The real secret to this cake’s legendary moisture is the baking soda and hot water treatment for the dates. When you pour boiling water over dates and add baking soda, two things happen simultaneously. The hot water softens and hydrates the fruit rapidly, breaking down its fibrous structure into a paste that disperses evenly through the batter. The baking soda, meanwhile, raises the pH of the mixture, which weakens the cell walls of the dates even further and also causes the Maillard reaction to happen more readily during baking, contributing to a deeper, more complex flavour and a darker crumb. This is the same science behind why some gingerbread and banana bread recipes call for baking soda mixed directly with fruit or hot liquid.
Dark brown sugar or muscovado sugar is not just a flavour choice, it is a structural one. Brown sugar contains molasses, which is hygroscopic, meaning it actively attracts and retains moisture from the environment. This is why sticky toffee cake stays so soft for days after baking, even without refrigeration. Muscovado sugar has the highest molasses content of commercially available brown sugars and will produce the richest, most complex result. If you can find it, it is worth seeking out. The toffee sauce thickens through a simple process of evaporation and fat emulsification: as the sauce simmers, water escapes as steam, concentrating the sugar and increasing viscosity, while the butter provides fat molecules that coat the sugar crystals and keep the sauce smooth and glossy rather than grainy.
If your toffee sauce looks greasy or broken, it means the emulsion has split, usually from too-high heat or not stirring frequently enough. To rescue it, remove from heat, add 2 tablespoons of warm cream, and whisk vigorously until smooth. If your cake sinks slightly in the centre, it is almost certainly underbaked: the date paste adds so much moisture that the cake can look set on top before the interior has had time to firm up. Always use the toothpick test and give it the full bake time before checking.
Baker’s Tips
- Bring your eggs, butter, and milk to room temperature before starting. Cold butter will not cream properly with the sugar, and cold eggs can cause the batter to curdle.
- Do not skip the baking soda in the date-soaking step. This is what transforms firm dates into a silky, spreadable paste that integrates seamlessly into the batter.
- When the hot date paste is added to the creamed butter mixture, the batter may look broken or curdled. Do not panic. This is normal and the batter will come back together once the flour is incorporated.
- For the deepest toffee flavour, use muscovado sugar rather than regular dark brown sugar if you can find it at a specialty grocery or online. The difference is noticeable.
- Poke the cake while it is still hot, and pour the sauce over immediately. The heat opens up the crumb and allows the sauce to soak in rather than sit on the surface.
- If you want clean, neat squares for serving, let the cake cool fully before slicing, then rewarm individual portions with sauce drizzled on top. If you are serving immediately and family-style, sauced and slightly rustic is perfectly at home.
Variations
- Espresso version: Dissolve 1 tsp of instant espresso powder in the boiling water before soaking the dates. The coffee deepens the caramel and date flavours without tasting obviously like coffee.
- Salted caramel finish: Swap the toffee sauce for a true salted caramel by cooking the sugar to an amber caramel before adding the cream and butter. The result is more complex and slightly bitter-sweet.
- Ginger-forward version: Increase the ground ginger to 1.5 tsp and add 2 tbsp of finely chopped stem ginger (preserved ginger in syrup) to the batter along with the chopped dates. A bold, spicy take that works beautifully in winter.
- Orange and date: Add the finely grated zest of 1 large orange to the batter and 1 tbsp of orange zest to the toffee sauce. The citrus cuts through the richness and lifts the whole dessert.
- Gluten-free option: Substitute a good-quality 1:1 gluten-free all-purpose flour blend for the all-purpose flour. Add 1/2 tsp xanthan gum if your blend does not already contain it. The texture will be slightly more dense but still wonderfully moist.
Troubleshooting & FAQ
My toffee sauce is grainy or crystallized. What went wrong?
Why is my cake dry rather than sticky and moist?
My cake sank in the middle. What happened?
My batter looked curdled after I added the date paste. Did I ruin it?
The sauce soaked in but the top of my cake looks wet and sticky rather than glossy. How do I fix this?
Storage & Make-Ahead
- Storage: Store the cake (without sauce) covered tightly at room temperature for up to 3 days, or refrigerate for up to 5 days. The toffee sauce keeps in an airtight jar in the refrigerator for up to 2 weeks. Reheat the sauce gently in a small saucepan over low heat or in the microwave in 20-second bursts, stirring between each. Individual cake portions can be frozen (without sauce) for up to 3 months. Thaw overnight in the refrigerator and warm in a 300°F (150°C) oven for 10 minutes before saucing.
- Make-Ahead: This cake is an ideal make-ahead dessert. Bake the cake up to 2 days ahead, cool completely, cover tightly, and store at room temperature. The toffee sauce can be made up to 2 weeks ahead and refrigerated. When ready to serve, warm both the cake (in a 300°F oven for 10 to 12 minutes) and the sauce (on the stovetop over low heat), then pour the sauce over and proceed as directed. The flavour actually deepens on day two.






