
One-Pot Sticky Toffee Pudding Cake
A deeply indulgent British pudding cake baked in one pot with a tender, date-studded crumb and a luscious toffee sauce baked right into the top. The result is moist, caramel-sweet, and ready to serve warm with a spoon—no frosting or separate glaze needed. This simplified method keeps cleanup minimal while delivering all the richness of the traditional version.
- Prep
- 15 min
- Cook
- 45 min
- Wait
- 20 min
- Total
- 1 hr 20 min
- Makes
- 1 cake (8 servings)
Steps
Before you start
- Preheat your oven to 350°F (175°C) and place a rack in the middle position
- Measure out the chopped dates and have them ready—do not soak them yet
- Use unsalted butter at room temperature so it creams easily
- Have all other ingredients measured and within arm's reach
Rehydrate the dates
- Place the chopped dates in a heatproof bowl and pour the boiling water over them.
- Let sit for 5 minutes until softened, then stir.
- Set aside to cool slightly while you prepare the batter (the dates will still be warm but not steaming).
+ Show details− Hide details
Ready when: Dates are plump and soft, water is absorbed
Tip: Do not drain the dates—use them with all their liquid for moisture in the cake.
Cream butter and sugar
- In a large bowl, beat the room-temperature butter and light brown sugar together with a whisk or electric mixer on medium-high speed for 2–3 minutes until light, pale, and fluffy.
- Stop to scrape down the sides once or twice to ensure even mixing.
+ Show details− Hide details
Ready when: Mixture is pale and fluffy, looks like light frosting
Tip: Proper creaming incorporates air, making the cake lighter and tender—don't skip this.
Add egg and vanilla
- Add the room-temperature egg and vanilla extract to the creamed mixture.
- Beat on medium speed for 1 minute until fully combined and the mixture looks smooth and homogeneous.
+ Show details− Hide details
Ready when: Egg is fully incorporated, no streaks of yolk visible
Tip: Room-temperature eggs mix more smoothly and help keep the batter emulsified.
Mix dry ingredients
- In a separate bowl, whisk together the flour, baking powder, baking soda, and salt.
- Set aside.
+ Show details− Hide details
Tip: Whisking the dry ingredients distributes the leavening evenly.
Fold in flour and dates
- Add half the dry ingredients to the butter mixture and fold gently with a spatula or wooden spoon until mostly combined, about 20 strokes.
- Add the dates along with any soaking liquid, then add the remaining dry ingredients.
- Fold gently until just combined—do not overmix; a few dry streaks are okay.
- The batter will be thick and studded with dates.
+ Show details− Hide details
Ready when: Batter is just combined; streaks of flour are barely visible
Tip: Overmixing develops gluten and can make the cake tough—fold gently and stop as soon as you see no dry flour.
Prepare the baking pan
- Lightly grease your 9-inch round or 8×8-inch square baking pan with butter or neutral oil, ensuring the sides are well coated.
- Pour the cake batter into the prepared pan and spread it into an even layer, smoothing the top with a spatula.
- Set aside.
+ Show details− Hide details
Ready when: Batter is evenly spread with a flat surface
Tip: Greasing the pan well prevents sticking and makes it easier to turn out the cake later.
Make the toffee sauce
- In a medium saucepan over medium heat, melt the 6 tablespoons of butter with the dark brown sugar, stirring frequently until the sugar dissolves and the mixture is smooth and caramel-colored, about 3 minutes.
- Remove from heat and carefully stir in the heavy cream (it may bubble) and salt.
- Stir until fully combined and smooth.
- Let cool for 1 minute.
+ Show details− Hide details
Ready when: Sauce is smooth, caramel-colored, and has stopped steaming
Tip: Add cream slowly and stir constantly to avoid splattering; the mixture will bubble as cream is added, which is normal.
Pour sauce over batter
- Carefully pour the warm toffee sauce evenly over the unbaked cake batter in the pan.
- Do not stir—the sauce will sink to the bottom and create a layer as the cake bakes.
- Spread it gently with the back of a spoon if needed to ensure even coverage, but do not mix into the batter.
+ Show details− Hide details
Ready when: Sauce coats the surface of the batter
Tip: Pouring warm sauce over cool batter is the trick—it won't fully sink until baking begins.
Bake the cakeOven 350°F / 175°C
- Place the pan on the center oven rack and bake at 350°F (175°C) for 40–45 minutes.
- The cake is done when the top is deep golden brown and a toothpick inserted into the cake (not the sauce layer below) comes out with moist crumbs—not wet batter, but slightly tacky crumbs are expected and desired here, as this pudding cake should be moist.
+ Show details− Hide details
Ready when: Top is golden brown; toothpick shows moist crumbs; cake springs back lightly when touched
Tip: If the top browns too quickly, tent it loosely with foil for the last 10 minutes. The cake will continue to set slightly as it cools.
Cool and serve
- Remove the pan from the oven and let the cake cool in the pan for 20 minutes.
- The toffee sauce will set slightly during this rest, creating a firm but still-yielding layer.
- Spoon portions directly from the pan into bowls, making sure to scoop some cake and sauce together.
- Serve warm, optionally with a dollop of whipped cream or vanilla ice cream.
+ Show details− Hide details
Ready when: Cake is warm to the touch and sauce is no longer runny
Tip: Serve while still warm for the best flavor and the most luxurious sauce texture. The cake will firm up more as it cools, but it's best enjoyed warm.
Good to know
Tips
- For the deepest toffee flavor, use dark brown sugar in the sauce and light brown sugar in the cake batter; if you only have one type, use what you have, but aim for more dark sugar in the sauce.
- This cake is intentionally moist and will not slice neatly—it's meant to be spooned from the pan. This is part of its charm as a pudding cake.
- If your cream is cold from the fridge, warm it slightly (30 seconds in a microwave) before adding to the hot butter and sugar; this prevents lumps.
- Serve with a scoop of vanilla ice cream or a dollop of unsweetened whipped cream to balance the sweetness and add richness.
Make ahead
You can prepare the cake batter up to 2 hours ahead: follow steps 1–5, cover the bowl with plastic wrap, and refrigerate. Let the batter return to room temperature (about 15 minutes) before proceeding to step 6. The baked cake is best served the same day but will keep in the pan, covered at room temperature, for up to 2 days; gently reheat individual portions in a microwave (30–45 seconds) before serving.
Storage & reheating
Store cooled leftovers in the baking pan covered with plastic wrap at room temperature for up to 2 days. Do not refrigerate, as cold cake becomes dense. Reheat individual portions gently in a microwave before serving. The cake does not freeze well due to the sauce layer, so enjoy within 2 days.
Substitutions
- Medjool dates, pitted → raisins, chopped prunes, or a mix of dried fruit. Use the same weight and soak in boiling water as directed. Prunes will give a slightly deeper flavor; raisins will be slightly less rich.
- heavy cream → crème fraîche or sour cream. Use the same amount; the sauce will have a subtle tang but will still set properly.
- light brown sugar, packed → granulated sugar plus 1 tablespoon of molasses. Mix together before creaming with butter; the cake will be slightly less moist but still tender.
- vanilla extract → brandy or dark rum. Use 1 teaspoon of liquor instead of vanilla; it adds warmth and depth but is optional.
More puddings & custards
See all →Find more like this
- Meal
- Dessert
- Diet
- VegetarianHalal
- Method
- Oven
- Quick & Easy
- EasyMake AheadFreezer Friendly





