Sticky Toffee Pudding Classic

A warm slice of Sticky Toffee Pudding drizzled with golden toffee sauce, ready to serve. Save to Pinterest
A warm slice of Sticky Toffee Pudding drizzled with golden toffee sauce, ready to serve. | nowwecook.com

Sticky toffee pudding is a beloved British dessert featuring a moist date-infused sponge cake. The batter is enriched with softened butter, brown sugar, and vanilla, folded with self-raising flour and gently soaked dates. Baked until tender, it’s topped with a luscious toffee sauce made from butter, brown sugar, cream, and vanilla, which is poured warm over the pudding to soak in fragrant sweetness. This comforting treat is perfect served warm, optionally with ice cream or whipped cream for added indulgence.

I'll never forget the first time I tasted sticky toffee pudding at a little tea room in the Cotswolds on a cold November afternoon. The moment that warm, date-studded cake with its glossy toffee sauce touched my tongue, I understood why this humble British dessert has been beloved for generations. It wasn't fancy or complicated, but it felt like pure comfort in a bowl. Years later, I still remember standing in my kitchen trying to recreate that exact memory, and this recipe is the result of countless afternoons spent perfecting it.

I made this for my best friend's birthday dinner last winter when she was going through a rough time. Watching her face light up as she took that first spoonful, seeing her close her eyes and just breathe in the warmth of it, reminded me that sometimes the most powerful thing we can do in the kitchen is make something that says 'I know you, and I care.' That pudding became part of her story that night.

Ingredients

  • Pitted dates, chopped (225 g): These are the soul of the pudding. Their natural caramel-like sweetness means you don't need as much added sugar, and when they soften in boiling water, they practically dissolve into the batter creating unbelievable moisture. I learned the hard way that pre-pitted dates save you from a frustrating treasure hunt for pits.
  • Boiling water (250 ml): This simple step hydrates the dates so thoroughly that they become almost jammy. Pour it over while it's truly boiling, not just hot.
  • Baking soda (1 tsp): This tiny amount works magic, reacting with the dates to create a tender crumb and deepen the caramel flavors. Don't skip it thinking the batter will rise anyway.
  • Unsalted butter, softened (85 g): Use the good stuff if you can. Softened butter creams properly and creates that light, fluffy base that makes the final cake so tender.
  • Light brown sugar (150 g): The molasses in brown sugar adds moisture and creates those deep caramel notes that make people ask for your recipe.
  • Large eggs (2): Room temperature eggs blend in so much more smoothly. Take them out of the fridge while you prepare everything else.
  • Vanilla extract (1 tsp): A real vanilla extract, not imitation, makes a noticeable difference in the final flavor. It's the difference between a good pudding and one people dream about.
  • Self-raising flour (175 g): The leavening is already built in, which is why this recipe is so forgiving. Measure by spooning and leveling, not scooping.
  • Salt (½ tsp): A pinch in the cake and another in the sauce makes all the other flavors pop without tasting salty itself.
  • For the sauce - Light brown sugar (200 g): This is where the magic happens. Brown sugar creates that deep toffee flavor you can't replicate with white sugar.
  • Unsalted butter (100 g): The butter emulsifies with the cream creating a luxurious, pourable sauce rather than something grainy.
  • Double cream (250 ml): The fat content is essential. Regular cream works, but double cream creates that silky, coat-your-mouth richness that makes this pudding unforgettable.

Instructions

Set your oven and prepare your vessel:
Preheat your oven to 180°C (350°F). While it's warming up, take your 20 cm square baking dish and really coat it with butter or oil. Don't be shy. You want that pudding to come away cleanly so it can soak up every drop of sauce without sticking.
Give the dates a warm bath:
Chop your dates finely and place them in a bowl. Pour the boiling water over them right away, watching them start to soften almost immediately. Add the baking soda and watch it foam up slightly. This isn't scary, it's the dates and baking soda beginning their transformation. Let this sit for 10 minutes while you prepare everything else. The dates will become almost paste-like, and that's exactly what you want.
Build a fluffy foundation:
In a large mixing bowl, beat the softened butter and brown sugar together until it's pale and fluffy, about 3-4 minutes. You should be able to see actual air bubbles in the mixture. This is where the cake gets its tender crumb, so don't rush this step. When you rub a bit between your fingers, it should feel like damp sand.
Gently fold in the eggs:
Add your room temperature eggs one at a time, beating well after each addition until the mixture is fully incorporated. The batter will look slightly curdled at first, but keep going. Add the vanilla extract and give it one more good beat.
Marry the dry and wet:
Sift the flour and salt together, then fold them into the egg mixture using a spatula with broad, gentle strokes. You're not making bread, so stop as soon as no white streaks remain. Overmixing creates a tough pudding, and we want the opposite.
Bring the dates into the fold:
Stir in the softened dates along with all of their soaking liquid. The batter will become thinner and more luxurious. It should be thick enough to mound on a spoon but pourable enough to spread smoothly into your dish.
Transfer to the oven:
Pour the batter into your prepared baking dish and smooth the top gently. It will rise as it bakes, so don't overfill.
Let the magic happen in the oven:
Bake for 35-40 minutes. You'll know it's done when a skewer inserted in the center comes out clean or with just a crumb or two clinging to it. The top should be golden and feel barely springy when you press it gently.
Meanwhile, craft the liquid gold:
While the pudding bakes, combine the brown sugar, butter, and double cream in a saucepan over medium heat. Stir constantly as the sugar dissolves and the butter melts. You're looking for a smooth, homogeneous mixture. Let it come to a gentle simmer and cook for 4-5 minutes, stirring occasionally. It will thicken just slightly and darken to a rich amber. Remove from heat, stir in vanilla and a pinch of salt. Taste it if you're brave enough, and you'll understand why people lose their minds over homemade toffee sauce.
The crucial soaking step:
The moment your pudding comes out of the oven, take a skewer and poke holes all over the surface. Don't be timid. You want deep pockets that will fill with sauce. Pour about half of your warm toffee sauce over the pudding and let it sit for 10 minutes. Watch as it soaks in, transforming the cake from merely moist to absolutely glossy.
Serve with generosity:
Cut into generous squares and drizzle with the remaining warm sauce. The ideal sticky toffee pudding should ooze slightly when you cut into it.
Moist, delicious Sticky Toffee Pudding baked to perfection, a classic British dessert. Save to Pinterest
Moist, delicious Sticky Toffee Pudding baked to perfection, a classic British dessert. | nowwecook.com

There's something almost sacred about a dessert that brings people together so completely. Sticky toffee pudding isn't fancy or trendy, but it's honest and generous and warm. Every time I make it, I'm reminded that the best thing we can offer someone isn't perfection, it's comfort wrapped up in a warm plate.

Why This Cake Is Forgiving

One of my favorite things about this recipe is how resilient it is. The dates provide so much natural moisture that even if you slightly overbake it, the pudding stays tender. The self-raising flour takes care of most of the rising work for you, so there's no fussy timing with separate baking powder and soda. And the toffee sauce is so generous and flavorful that it disguises any minor imperfections in the cake itself. This is the kind of recipe that rewards confidence and forgives mistakes, which makes it perfect for baking when you're tired or distracted or just want to make something good without the stress.

The Story Behind British Puddings

When British people talk about pudding, they don't always mean what Americans think. A pudding in the British tradition is any dessert served at the end of a meal, and sticky toffee pudding is one of the relatively modern additions to this tradition, having become popular only in the last several decades. What's lovely about it is how it takes humble ingredients and transforms them into something luxurious through technique rather than expense. The recipe originally came from the Middle East, where dates are plentiful, but it was British cooks who understood how to marry dates with toffee and cream to create something truly special. Every time you make this, you're participating in that creative tradition.

Serving and Storage Wisdom

Sticky toffee pudding is a dessert that demands warmth. Serve it warm, never cold. The flavors are most vibrant, the sauce is at its most luxurious, and the entire experience is transformed. If you have leftovers, cover the dish loosely with foil and store it at room temperature for up to two days. To reheat, gently warm it in a low oven (150°C) for about 15 minutes, covered with foil to prevent drying. You can also serve it at room temperature with cold vanilla ice cream if you want that temperature contrast, and honestly, that's wonderful too.

  • The pudding keeps beautifully for two days, and the flavors actually deepen overnight as the toffee sauce continues to soak into the cake
  • For dairy-free versions, use plant-based butter and coconut cream in both the cake and the sauce, and it becomes just as rich and satisfying
  • This is the perfect dessert to make for a dinner party because most of the work happens before guests arrive, leaving you calm and present with your friends
Close-up of bubbling toffee sauce over a slice of sweet Sticky Toffee Pudding. Save to Pinterest
Close-up of bubbling toffee sauce over a slice of sweet Sticky Toffee Pudding. | nowwecook.com

Make this pudding for people you love, on an ordinary Tuesday or for a special celebration. It asks so little and gives so much back.

Recipe FAQs

Chopped dates soaked in boiling water soften the batter, adding natural moisture and richness to the sponge.

The sauce combines brown sugar, butter, and cream simmered gently until thickened, then flavored with vanilla and a pinch of salt.

Yes, by substituting butter with plant-based margarine and using coconut cream in the toffee sauce.

Serve warm with extra toffee sauce, optionally accompanied by vanilla ice cream or whipped cream for extra creaminess.

Sprinkle chopped toasted pecans or walnuts on top before serving for added texture and flavor.

Sticky Toffee Pudding Classic

Moist date sponge soaked in rich sticky toffee sauce delivers a delicious British dessert experience.

Prep 25m
Cook 40m
Total 65m
Servings 8
Difficulty Medium

Ingredients

Pudding

  • 8 oz pitted dates, chopped
  • 1 cup boiling water
  • 1 tsp baking soda
  • 6 tbsp unsalted butter, softened
  • 3/4 cup light brown sugar
  • 2 large eggs
  • 1 tsp vanilla extract
  • 1 1/2 cups self-raising flour
  • 1/2 tsp salt

Toffee Sauce

  • 1 cup light brown sugar
  • 7 tbsp unsalted butter
  • 1 cup double cream
  • 1 tsp vanilla extract
  • Pinch of salt

Instructions

1
Preheat and Prepare Dish: Preheat oven to 350°F. Grease an 8-inch square baking dish or similar ovenproof container.
2
Soften Dates: Place chopped dates in a bowl, pour boiling water over, add baking soda, stir, and let sit for 10 minutes.
3
Cream Butter and Sugar: In a large bowl, cream softened butter with light brown sugar until light and fluffy.
4
Incorporate Eggs and Vanilla: Beat in eggs one at a time, then add vanilla extract, mixing thoroughly.
5
Mix Dry Ingredients: Fold in self-raising flour and salt gently until just combined.
6
Combine Batter: Stir softened dates along with soaking liquid into the batter until smooth.
7
Bake Pudding: Pour batter into prepared dish and smooth the surface. Bake for 35 to 40 minutes or until a skewer inserted in the center comes out clean.
8
Prepare Toffee Sauce: In a saucepan over medium heat, combine brown sugar, butter, and cream. Stir until sugar dissolves and sauce is smooth. Simmer gently for 4 to 5 minutes until thickened. Remove from heat and stir in vanilla extract and a pinch of salt.
9
Soak Pudding with Sauce: Poke holes all over the hot pudding with a skewer. Pour half of the warm toffee sauce over and allow to soak for 10 minutes.
10
Serve: Serve warm, drizzled with remaining toffee sauce.
Additional Information

Equipment Needed

  • Mixing bowls
  • Electric mixer or whisk
  • Saucepan
  • Baking dish
  • Measuring cups and spoons
  • Spatula

Nutrition (Per Serving)

Calories 430
Protein 4g
Carbs 67g
Fat 17g

Allergy Information

  • Contains wheat (gluten), eggs, and dairy (milk). Check labels for possible cross-contamination.
Jessica Cole

Sharing quick, wholesome recipes and practical cooking tips for busy home cooks.