The perfect sticky toffee pudding is a warm, tender date sponge drenched in buttery toffee sauce and ready in about 1 hour. This British-style recipe makes 6 to 8 servings, takes 20 to 25 minutes to prepare, bakes at 180°C conventional, 160°C fan, or 350°F for 30 to 35 minutes, and uses 225 g of dates for its famously moist texture.
Every bite combines soft caramelized sponge, sweet dates, and a silky sauce made with muscovado sugar, butter, and double cream. Serve it warm with vanilla ice cream, whipped cream, or custard for a comforting dessert that belongs in the Candy category, even though it is technically a baked pudding.
Jump to RecipeWhy You’ll Love This Recipe

Sticky toffee pudding has a dessert-table magic that comes from contrast: the sponge is light enough to feel tender, yet richly flavored by softened dates and brown sugar. The sauce is smooth, buttery, and deeply caramel-like, with muscovado sugar adding a warm molasses note.
This recipe is also practical. The batter comes together in one bowl after the dates soak, the pudding bakes in a familiar square tin, and the sauce takes only a few minutes on the stove.
If you enjoy sweet, caramel-forward bakes, you may also like these salted toffee bars for another rich treat with a buttery toffee character.
Ingredients You’ll Need

The foundation is 225 g of pitted dates, finely chopped, plus 175 ml of boiling water and 1 teaspoon of bicarbonate of soda. This combination softens the dates and helps create the pudding’s characteristic moist crumb.
- 85 g softened unsalted butter
- 140 g soft dark brown sugar or light muscovado sugar
- 2 large eggs
- 175 g self-rising flour
- 1 teaspoon baking powder
- A pinch of salt
- 1 teaspoon vanilla extract, optional
For the sauce, gather 175 g light or dark muscovado sugar, 50 g unsalted butter, and 225 ml double cream or heavy cream. A small pinch of salt is optional, but it can sharpen the caramel flavor without making the sauce taste salty.
Use a 20 cm square baking tin or a similar 1.5-liter baking dish. Grease it thoroughly, and line the base with baking paper if you want especially easy serving and cleanup.
How to Make It Step-by-Step

Step 1: Heat the oven to 180°C conventional, 160°C fan, or 350°F. Grease the baking dish with butter and line the base with baking paper if desired, making sure the corners are coated so the soft sponge does not stick.
Step 2: Put the finely chopped dates in a heatproof bowl and pour over the 175 ml of boiling water. Stir in the bicarbonate of soda and leave the mixture for about 10 minutes, until the fruit is plump and soft.
Step 3: Mash the soaked dates lightly with a fork. Do not turn them into a completely smooth purée; a little texture gives the finished sponge its pleasant, fruity character.
Step 4: Beat the softened butter and brown sugar together until the mixture looks lighter and creamy. Add the eggs one at a time, beating well after each one so the batter stays smooth.
Step 5: Fold in the self-rising flour, baking powder, salt, and vanilla extract. Add the warm date mixture and stir just until no dry pockets remain, since overmixing can make the sponge heavier.
Step 6: Scrape the batter into the prepared tin and smooth the surface. Bake for approximately 30 to 35 minutes, checking that the pudding has risen and that a skewer inserted in the center comes out with only a few moist crumbs.
Step 7: While the pudding bakes, add the muscovado sugar, butter, cream, and optional salt to a saucepan. Heat gently until everything melts, then bring it to a low simmer for 2 to 4 minutes, stirring until the sauce is glossy and slightly thickened.
Step 8: Poke the warm sponge with a skewer and spoon some sauce over the top. Give it a moment to absorb, then cut the pudding into squares and serve with plenty of warm sauce.
Chef Tips for the Best Texture

Chop the dates finely before soaking so they distribute evenly throughout the sponge. The hot water and bicarbonate of soda are not optional details: they soften the fruit and contribute to the pudding’s tender, moist texture.
Keep the soaked dates slightly textured rather than blending them completely. Small pieces melt into the crumb during baking, creating little pockets of fruity sweetness.
For the fullest sauce flavor, choose light or dark muscovado sugar instead of ordinary granulated sugar. Stir the sauce over gentle heat and avoid an aggressive boil, which can cause unnecessary splashing or make the cream mixture too thick.
Do not wait for the pudding to become dry before removing it from the oven. A skewer should show a few moist crumbs, not be completely clean, because the pudding continues to settle as it cools and will be moistened further by the sauce.
For another date-and-toffee-inspired bake, try our sticky toffee pumpkin cake when autumn flavors are calling.
Serving Suggestions

Sticky toffee pudding is at its best warm, when the sponge is soft and the sauce flows easily over every corner. Place each portion in a shallow bowl and pour the sauce over the top so it collects around the base.
Vanilla ice cream is the classic partner, offering a cool contrast to the warm pudding. Whipped cream brings a lighter finish, while custard makes the dessert especially comforting and traditional.
For a relaxed pudding menu, follow the dessert with a simple family-style meal. Our easy roasted potatoes are a useful side dish for a savory dinner before this sweet finish.
Make-Ahead, Storage, and Reheating
The pudding can be made ahead and kept covered until you are ready to serve it. Store the sauce separately when possible, since this makes it easier to control the texture and prevents the sponge from becoming overly saturated.
Reheat individual portions gently until warm, and warm the sauce in a saucepan over low heat or in short intervals, stirring between each one. If the sauce has thickened too much, add a splash of cream and stir until smooth.
For a breakfast-style bake with similar warm spice appeal, our Amish cinnamon bread is another inviting recipe to keep on hand. A chilled dessert portion can also be brought back to its soft texture with gentle reheating rather than high heat.
Helpful Recipe Notes
- Use room-temperature butter when possible so it creams evenly with the sugar.
- Finely chopped dates blend more naturally into the batter than large pieces.
- Leave the dates in the hot water for about 10 minutes before mixing.
- Simmer the sauce gently for 2 to 4 minutes; do not boil it aggressively.
- Poke the warm sponge and spoon over sauce before serving for deeper flavor.
- Serve immediately with warm sauce, ice cream, whipped cream, or custard.
If you enjoy creamy comfort desserts alongside baked puddings, our classic rice pudding is another soothing choice for a cozy dessert spread.

The Perfect Sticky Toffee Pudding
Ingredients
Method
- Grease a 20 cm square baking tin or similar 1.5-liter baking dish with butter and line the base with baking paper if desired. Heat the oven to 180°C conventional, 160°C fan, or 350°F.
- Place the finely chopped dates in a bowl, pour over the boiling water, and stir in the bicarbonate of soda. Leave for about 10 minutes until softened, then mash lightly while keeping some texture.
- Beat the softened butter and brown sugar until lighter and creamy. Add the eggs one at a time, beating well after each addition.
- Fold in the self-rising flour, baking powder, salt, and vanilla extract. Stir in the warm date mixture until evenly combined, taking care not to overmix.
- Transfer the batter to the prepared tin and spread it into an even layer. Bake for 30 to 35 minutes, until risen and a skewer inserted in the center comes out with only a few moist crumbs.
- For the sauce, place the muscovado sugar, butter, cream, and optional salt in a saucepan. Heat gently until melted, then bring to a low simmer for 2 to 4 minutes, stirring until smooth and slightly thickened.
- Let the baked pudding rest briefly, then poke the warm sponge all over with a skewer. Spoon over some warm sauce so it sinks into the cake, and serve with the remaining sauce.
Notes
Final Thoughts
The perfect sticky toffee pudding is all about properly softened dates, a gently mixed batter, and a sauce cooked slowly enough to stay silky. Once the warm sponge absorbs a little of that buttery muscovado sauce, it becomes the kind of dessert that makes everyone pause after the first spoonful.
Prepare it for a Sunday dinner, a holiday gathering, or any evening that calls for a classic comfort dessert. Keep the sauce warm, bring out the ice cream or custard, and serve generously while the pudding is tender and fragrant.