Sticky Toffee Pudding
RECIPES

Sticky Toffee Pudding

It may look humble in the pan, but once it’s warm and drenched in toffee sauce, this sticky toffee pudding is next-level delicious.

Ready IN
1 hr 15 mins
Servings
9
Save
Updated:
View the print-ready version of this recipe.

It’s easy to see why sticky toffee pudding is such a beloved classic. This British dessert—often called sticky toffee cake—is rich, buttery, and unbelievably moist, with deep caramel flavor from dates and brown sugar. After baking, it’s soaked in warm toffee sauce that seeps into every bite, making it tender, sticky, and downright irresistible.

Despite how decadent it tastes, sticky toffee pudding is surprisingly easy to make. The batter comes together quickly, and the toffee sauce cooks up in minutes on the stovetop. Serve it warm with extra sauce (and definitely a scoop of vanilla ice cream), and you’ve got a dessert that feels both comforting and special—perfect for holidays, dinner parties, or whenever you’re craving something cozy and sweet.

What You'll Need to Make Sticky Toffee Pudding

(Jennifer Segal)
Jennifer Segal
  • Dates: Create the pudding’s signature caramel flavor and moist, tender texture.
  • Flour, baking powder, baking soda, and salt: Provide structure, lift, and balance.
  • Warm spices: A touch of cinnamon, cloves, and nutmeg adds cozy depth.
  • Butter and brown sugar: Used in both the cake and sauce for rich, toffee-like sweetness.
  • Eggs: Add structure, richness, and moisture.
  • Vanilla extract: Enhances the caramel flavor in both the cake and sauce.
  • Heavy cream: Makes the toffee sauce silky and luscious.
  • Whisky (optional): Adds warmth and complexity; extra cream works fine instead.
  • Orange zest (optional): Brightens the sauce and cuts through the sweetness.

Step-by-Step Instructions

Step 1: Soak the dates. In a small saucepan, combine the dates and water and bring to a boil. Remove the pan from the heat and let sit for 5 minutes to soften up the dates.
(Jennifer Segal)
Jennifer Segal

Step 2: Combine the dry ingredients. Meanwhile, in a medium bowl, whisk together the flour, baking powder, salt, cinnamon, cloves, and nutmeg.

(Jennifer Segal)
Jennifer Segal

Step 3: Purée the dates. Transfer the dates and their liquid to a food processor. Add the baking soda and process until completely smooth, about 1 minute. The baking soda helps soften the dates so they blend easily into a silky purée, and it also acts as a leavener for the cake.

(Jennifer Segal)
Jennifer Segal
(Jennifer Segal)
Jennifer Segal
(Jennifer Segal)
Jennifer Segal

Step 4. Make the cake batter. In the bowl of an electric mixer fitted with the paddle attachment (or use beaters), beat the butter and brown sugar on medium speed until light and fluffy, about 2 minutes. Add the eggs one at a time, then mix in the vanilla and the date mixture on low speed. Add the dry ingredients and mix on low just until everything’s evenly combined.

(Jennifer Segal)
Jennifer Segal
(Jennifer Segal)
Jennifer Segal
(Jennifer Segal)
Jennifer Segal
(Jennifer Segal)
Jennifer Segal

Step 5: Bake the cake. Pour the batter into a greased 9-inch square baking dish or cake pan and spread it into an even layer. Bake at 350 degrees F until the cake is set and a tester inserted in the center comes out clean, 30 to 35 minutes. As soon as it comes out of the oven, grab a skewer or toothpick and poke holes all over the warm cake, about an inch apart and all the way down to the bottom.

(Jennifer Segal)
Jennifer Segal
(Jennifer Segal)
Jennifer Segal

Step 5: Make the toffee sauce. While the cake bakes, melt the butter in a medium saucepan over medium heat. Add the brown sugar, cream, vanilla, salt, and whiskey. Bring to a boil, then reduce the heat and simmer for a few minutes.

(Jennifer Segal)
Jennifer Segal
(Jennifer Segal)
Jennifer Segal

Step 6: Soak the cake. Pour about 1/2 cup of the hot toffee sauce evenly over the cake, letting it sink into all those little holes. Return the pan to the oven for about 5 minutes, until the sauce is bubbling and has soaked in. Set the pan on a rack and let the cake cool for about 30 minutes.

(Jennifer Segal)
Jennifer Segal
(Jennifer Segal)
Jennifer Segal

Step 7: Serve. Cut the cake into squares and serve it warm, passing the remaining sauce at the table. Be generous—the sauce really makes this dessert, and there’s plenty to go around. Sticky toffee pudding is best served fresh, but you can make it up to 2 days ahead. Enjoy!

(Jennifer Segal)
Jennifer Segal
(Jennifer Segal)
Jennifer Segal
This article was originally published on OnceUponaChef.com. Follow on Instagram
Sticky Toffee Pudding
Jennifer Segal
Time
1 hr 15 mins
(Prep 30 minsCook 45 mins)
Servings
9
ingredients
For the Cake
  • 8 ounces dried pitted dates (about 1 1/2 cups)
  • 1 cup water
  • 1 2/3 cups all-purpose flour, spooned into measuring cup and leveled-off
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground cloves
  • 1/8 teaspoon ground nutmeg
  • 1 teaspoon baking soda
  • 1/2 cup (1 stick) unsalted butter, softened
  • 3/4 cup dark brown sugar, packed
  • 2 large eggs
  • 1 1/2 teaspoons vanilla extract
For the Sauce
  • 1/2 cup (1 stick) unsalted butter
  • 1 1/3 cups dark brown sugar, packed
  • 3/4 cup heavy cream
  • 2 teaspoons vanilla extract
  • 1/2 teaspoon salt
  • 1/4 cup whisky (or substitute more heavy cream)
  • 1/2 teaspoon orange zest, from 1 orange (optional)
Instructions
To Make the Cake
Preheat the oven to 350 degrees F (175 degrees C) and set an oven rack in the middle position. Grease a 9-inch square cake pan or baking dish with butter or nonstick cooking spray.
STEP 2
In a small saucepan, combine the dates and water and bring to a boil. Remove from the heat and let sit for 5 minutes.
STEP 3
Meanwhile, in a medium bowl, whisk together the flour, baking powder, salt, cinnamon, cloves, and nutmeg. Set aside.
STEP 4
Transfer the dates and their liquid to a food processor. Add the baking soda and process until completely smooth, about 1 minute.
STEP 5
In the bowl of a stand mixer fitted with the paddle attachment (or a hand mixer with beaters), cream the butter and brown sugar on medium until light and fluffy, about 2 minutes, scraping down the bowl as needed. Add the eggs one at a time, beating well after each addition. Add the vanilla and date mixture and mix on low speed until evenly incorporated.
STEP 6
Add the flour mixture to the bowl and mix on low speed until evenly combined. Scrape down the sides of the bowl as needed. Transfer the batter to the prepared dish and smooth into an even layer (it will look like a thin layer, but don't worry—it rises quite a bit).
STEP 7
Bake until the cake is puffed and set in the center, and a tester inserted into the middle comes out clean, 30 to 35 minutes. Leave the oven on.
To Make the Sauce
While the cake bakes, melt the butter in a medium saucepan over medium heat. Add the brown sugar, cream, vanilla, salt, whiskey (or additional cream), and orange zest (if using). Bring to a boil, then reduce the heat and simmer, uncovered, for 2 minutes. Remove the saucepan from the heat.
To Finish the Cake
Using a skewer or toothpick, poke holes all over the warm cake, about 1 inch apart, all the way down to the bottom.
STEP 10
Pour about 1/2 cup of the hot sauce evenly over the surface. Return the cake to the oven for 5 minutes, until the sauce bubbles and soaks in.
STEP 11
Cool the cake in the pan on a rack for 20 to 30 minutes. Cut the cake into squares (it can be a little crumbly when warm, so I like using a small silicone spatula—it gives you nice, clean slices). Serve warm, passing the remaining sauce at the table. Be extra generous with the sauce; it’s what makes the dessert so special, and the recipe makes plenty.
Notes
Make-Ahead Instructions: Sticky toffee pudding is at its very best when baked and served fresh, but you can make it ahead if needed. Bake the cake, poke the holes, and let it soak up the first pour of sauce as directed. Once cooled, cover tightly and refrigerate for up to 2 days. To serve, rewarm the cake (covered with foil) in a 300-degree F oven until heated through, and gently reheat the sauce on the stovetop or in the microwave.
Serves 9 to 12
Nutrition
Calories: 387kcal, Carbohydrates: 60g, Protein: 4g, Fat: 15g, Saturated Fat: 9g, Cholesterol: 70mg, Sodium: 291mg, Fiber: 2g, Sugar: 44g
Nutrition information is based on 12 servings and includes only half of the toffee sauce, as much of it is spooned over at serving and you’ll likely have extra—perfect for drizzling over ice cream.
Jennifer Segal
Jennifer Segal
Author
Jennifer is a classically trained chef, Cookbook author, and busy mom. She became interested in cooking in college while studying abroad in France and living with a French family. She is a graduate of L’Academie de Cuisine. Visit OnceUponaChef.com.
Author’s Selected Articles