Classic Sticky Toffee Pudding is one of the most beloved traditional British desserts — warm, comforting, and irresistibly rich. It features a moist sponge cake made with soft Medjool dates, giving it a deep caramel-like sweetness, paired with a buttery toffee sauce that melts into the cake and makes every bite unforgettable.
This dessert is perfect for cozy evenings, family gatherings, holidays, or anytime you want to serve something decadent yet incredibly easy to make. The texture is soft and sticky, the flavor is warm and nostalgic, and the aroma will fill your kitchen with pure comfort.
Ingredients
For the Pudding
- 1 cup Medjool dates, pitted and chopped
- 2 cups water
- 1/2 cup unsalted butter, softened
- 1 cup dark brown sugar
- 2 large eggs
- 1 cup all-purpose flour
- 1 teaspoon baking powder
For the Toffee Sauce
- 1/2 cup heavy cream
- 1/2 cup dark brown sugar
- 2 tablespoons unsalted butter
- 1 teaspoon vanilla extract
Step-by-Step Instructions
1. Prepare the Date Mixture
Place the chopped dates in a small pot with the water.
Bring to a gentle simmer over medium heat and cook for about 5 minutes until the dates soften.
Mash them lightly with a fork to form a thick, sweet paste.
Set aside to cool slightly.
2. Preheat the Oven
Preheat your oven to 350°F (175°C).
Grease an 8-inch square baking dish or similar pan.
3. Make the Batter
In a bowl, cream together the softened butter and dark brown sugar until the mixture becomes light and fluffy.
Add the eggs one by one, mixing well after each addition.
Sift in the flour and baking powder, then mix gently until just combined.
Fold the warm mashed date mixture into the batter.
The mixture should be thick and smooth.
4. Bake the Pudding
Pour the batter into the prepared baking dish.
Spread the top evenly with a spatula.
Bake for about 30–35 minutes, or until the top is golden brown and the cake feels firm to the touch.
5. Prepare the Toffee Sauce
While the pudding bakes, make the sauce.
In a saucepan over low heat, combine the heavy cream, dark brown sugar, butter, and vanilla.
Stir continuously until the sugar dissolves completely and the sauce becomes smooth and glossy.
Let it simmer for 1–2 minutes, then turn off the heat.
6. Serve
Allow the pudding to cool slightly before cutting it into squares.
Pour the warm toffee sauce generously over each piece.
For an extra treat, serve with vanilla ice cream, whipped cream, or custard.

Why This Recipe Is Perfect
- The dates give the sponge its classic sticky texture and natural sweetness.
- Dark brown sugar adds a deep, caramel richness.
- The sauce is buttery, creamy, and perfectly blends with the warm cake.
- It reheats beautifully, making it a great make-ahead dessert.
Tips and Variations
- Add a pinch of salt to the sauce for a salted-toffee flavor.
- Replace vanilla with a splash of rum for an adult twist.
- Use Medjool dates for the softest, sweetest results.
- Serve warm only — temperature enhances the flavor significantly.
Storage Instructions
- Refrigerate leftovers in an airtight container for up to 3 days.
- Reheat gently in the microwave or oven before serving.
- The pudding can be frozen; simply rewarm and prepare fresh sauce when ready to serve.
Conclusion
Classic Sticky Toffee Pudding is a dessert that never disappoints. With its warm, tender sponge and silky toffee sauce, it brings comfort and indulgence to any table. Simple ingredients, easy steps, and unforgettable flavor — a perfect dessert for both beginners and experienced bakers.