Sticky Toffee Pudding
with Warm Caramel Sauce
The most viral dessert recipe that broke the internet—pure comfort food heaven in every single bite.
This sticky toffee pudding is the dessert that broke the internet and for good reason. Imagine the moistest date cake you have ever tasted smothered in warm homemade caramel sauce and topped with creamy vanilla ice cream.
It is pure comfort food heaven in every single bite. The combination of tender spiced cake and gooey caramel creates an irresistible dessert that works for any occasion.
Whether you are hosting dinner guests or treating yourself on a Tuesday night, this recipe delivers restaurant-quality results at home. Click the print button below for the full recipe card to keep in your kitchen!
Adjust Serving Size
*Both ingredients and instructions below will update automatically based on your selection.
Ingredients List
Click any dashed ingredient for smart substitutions!
The Date Cake (9×9 inch pan)
- 1 cup pitted dates, chopped
- 1 cup boiling water
- 1 tsp baking soda
- ¼ cup unsalted butter, softened
- ¾ cup brown sugar, packed
- 2 large eggs
- 1 tsp vanilla extract
- 1 ½ cups all-purpose flour
- 1 tsp baking powder
- ½ tsp salt
- ½ tsp ground cinnamon
Caramel Sauce & Topping
- 1 cup heavy cream
- 1 cup granulated sugar
- 6 tbsp unsalted butter
- 1 tsp vanilla extract
- ¼ tsp salt
- Serve with: Vanilla ice cream or whipped cream
The Date Cake (2 Ramekins)
- ⅓ cup pitted dates, chopped
- ⅓ cup boiling water
- ¼ tsp baking soda
- 1 tbsp unsalted butter, softened
- ¼ cup brown sugar, packed
- 1 egg yolk + 1 tbsp milk
- ¼ tsp vanilla extract
- ½ cup all-purpose flour
- ¼ tsp baking powder
- Pinch of salt
- ¼ tsp ground cinnamon
Caramel Sauce & Topping
- ⅓ cup heavy cream
- ⅓ cup granulated sugar
- 2 tbsp unsalted butter
- ¼ tsp vanilla extract
- Pinch of salt
- Serve with: A scoop of vanilla ice cream
The Date Cake (9×13 inch pan)
- 2 cups pitted dates, chopped
- 2 cups boiling water
- 2 tsp baking soda
- ½ cup unsalted butter, softened
- 1 ½ cups brown sugar, packed
- 4 large eggs
- 2 tsp vanilla extract
- 3 cups all-purpose flour
- 2 tsp baking powder
- 1 tsp salt
- 1 tsp ground cinnamon
Caramel Sauce & Topping
- 2 cups heavy cream
- 2 cups granulated sugar
- ¾ cup (1.5 sticks) unsalted butter
- 2 tsp vanilla extract
- ½ tsp salt
- Serve with: Plenty of vanilla ice cream
Step by Step Instructions
Prepare the Dates
- Soak: Place chopped dates in a heat-safe bowl and pour the boiling water over them.
- Add Baking Soda: Stir in the baking soda. Why? The baking soda breaks down the tough skins of the dates, turning them into a jammy consistency that makes the cake incredibly moist.
- Mash: Let stand for 15 minutes, then mash with a fork until mostly smooth but retaining some small chunks. Set aside to cool.
Make the Cake Batter
- Preheat & Cream: Preheat oven to 350°F (175°C) and grease an 8×8 or 9×9 inch baking pan. In a large bowl, cream together the softened butter and brown sugar until light and fluffy (about 2-3 minutes).
- Wet Ingredients: Beat in the eggs one at a time, mixing well after each addition, then stir in the vanilla.
- Combine: In a separate bowl, whisk the flour, baking powder, salt, and cinnamon. Gently fold the dry ingredients into the butter mixture alternately with the cooled date mixture (including the liquid). Do not overmix!
Bake the Cake
- Bake: Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 35 to 40 minutes.
- Check for Doneness: You’ll know it’s done when the center is set and a toothpick inserted comes out mostly clean (a few moist crumbs are okay).
- Cool: Let it cool in the pan for 10 minutes. This prevents it from falling apart when you cut it.
Prepare the Caramel Sauce
- Melt Sugar: While the cake cools, heat the granulated sugar in a heavy saucepan over medium heat. Stir constantly. The sugar will clump, then melt into a deep amber liquid (about 8-10 mins).
- Add Cream: Carefully whisk in the heavy cream. Caution: The mixture will bubble up vigorously!
- Finish: Remove from heat immediately and whisk in the butter, vanilla, and salt until smooth and glossy.
Assemble and Serve
- Slice: Cut the warm date cake into squares and plate.
- Sauce It: Spoon generous amounts of the warm caramel sauce over each piece so it soaks in.
- Top It Off: Top with a scoop of vanilla ice cream and an extra drizzle of caramel. Serve immediately!
Soak the Dates
- Place dates, boiling water, and baking soda in a small bowl. The baking soda is crucial for breaking down the dates to ensure a moist, individual-sized pudding.
- Let sit for 10-15 minutes, then mash well with a fork.
Mix the Ramekin Batter
- Preheat oven to 350°F (175°C) and generously butter two 6oz or 8oz ramekins.
- In a small bowl, use a fork or small whisk to cream the butter and brown sugar. Vigorously mix in the egg yolk/milk mixture and vanilla.
- Sprinkle the flour, baking powder, salt, and cinnamon on top. Gently stir just until combined, then fold in the mashed date mixture. Divide evenly between ramekins.
Bake
- Bake for 20 to 25 minutes. Because they are in small dishes, they cook much faster than a full cake!
- Check with a toothpick; it should come out clean. Let cool for 5 minutes.
Quick Caramel & Serve
- In a very small saucepan, melt the sugar over medium heat, stirring constantly until amber (about 5 mins).
- Whisk in the cream (careful, it will sputter!), remove from heat, and stir in the butter, vanilla, and salt.
- Poke a few holes in your mini puddings, pour the warm caramel over the top, add ice cream, and enjoy your perfect solo dessert.
Batch Prepare the Dates
- Use a very large heat-proof bowl. Combine the 2 cups of dates, boiling water, and baking soda.
- Let it sit for 20 minutes (a larger volume takes slightly longer to soften fully). Mash well with a potato masher for efficiency.
Mix the Sheet Cake Batter
- Preheat oven to 350°F (175°C). Thoroughly grease a large 9×13 inch baking dish.
- Using a stand mixer or hand mixer, cream the butter and brown sugar on medium-high speed for 3-4 minutes until very pale and fluffy. Add the 4 eggs one at a time, then mix in the vanilla.
- Whisk the dry ingredients together in a separate bowl. Turn mixer to lowest speed and add dry ingredients in three batches, alternating with the date mixture.
Bake the Sheet Cake
- Pour into the 9×13 pan. Bake for 45 to 55 minutes. A larger pan requires a longer bake time to ensure the center sets without the edges drying out.
- If the edges are browning too fast at the 40-minute mark, tent loosely with aluminum foil.
Make the Batch Caramel
- Crucial: Use a large, heavy-bottomed Dutch oven or deep pot. This double batch of caramel will bubble up aggressively when cream is added!
- Melt the sugar over medium heat until deep amber (about 12-15 mins).
- Remove from heat before adding the cream to control the bubbling. Whisk in cream, then butter, vanilla, and salt.
Service for a Crowd
- Poke holes all over the warm 9×13 cake with a skewer. Pour half the warm caramel directly over the cake and let it soak in for 10 minutes.
- Cut into 16-20 squares. Serve from the pan, offering the remaining caramel in a pitcher for guests to pour over their own ice cream!
Chef’s Pro Tips
- Quality matters: Use fresh, plump Medjool dates for the best flavor and moisture content. Dry, old dates won’t break down nicely.
- Don’t overmix: Fold the batter gently. Overmixing develops the gluten and makes the cake tough instead of tender.
- Prevent seizing: Make sure your heavy cream is at room temperature before adding it to the dangerously hot caramelized sugar.
- The Poke Method: Poke holes in the warm cake and brush with extra caramel before serving for a ridiculously gooey texture inside the crumb.
- Make ahead: Freeze leftover cake slices wrapped tightly in plastic wrap for up to 3 months.
Delicious Variations
🧂 Salted Caramel
Add 1 teaspoon flaky sea salt to the caramel sauce and sprinkle extra on top before serving for a sweet and salty combo.
🍫 Chocolate Twist
Add 1/4 cup cocoa powder to the dry ingredients and fold in 1/2 cup chocolate chips for intense chocolate flavor.
🧁 Dinner Party Style
Bake the family recipe in greased muffin tins for 20-25 minutes to create elegant individual portions for guests.
🍰 Ultimate Sheet Cake
Double the recipe (use the Crowd tab), bake in a 9×13 pan, and pour half the caramel over the entire cake before cutting.
Troubleshooting & FAQs
Q: “Can I make sticky toffee pudding ahead of time?”
Yes! This cake actually gets better as it sits. Bake the cake up to 3 days ahead and store covered at room temperature. Reheat individual portions in the microwave for 20 to 30 seconds. Make the caramel sauce up to 1 week ahead and refrigerate in an airtight jar, then gently reheat on the stove or in the microwave before serving.
Q: “What can I substitute for dates?”
While dates are traditional and provide the iconic texture, you can use dried figs, prunes, or even raisins in a pinch. The flavor will be slightly different (figs add a tiny crunch from seeds, prunes are deeper) but still delicious. Just make sure to follow the exact same boiling water and baking soda soaking process to soften them before using.
Q: “Why did my sticky toffee pudding turn out dry?”
This usually happens from overbaking or not having enough moisture in the batter. Make sure to measure your flour correctly by spooning it into the cup and leveling off (don’t scoop directly from the bag, which packs it down). Check the cake at the 35-minute mark and remove when just set. Finally, ensure you included all the soaking liquid from the dates—it provides essential moisture!
AI Kitchen Assistant
Ask me anything about cooking!
The History of Sticky Toffee Pudding
Despite feeling like an ancient, medieval British classic, Sticky Toffee Pudding is actually a relatively modern invention, shrouded in a bit of culinary mystery and debate. The most widely accepted origin story traces it to the Lake District in England during the 1970s. Francis Coulson and Robert Lee, who ran the Sharrow Bay Country House Hotel in Cumbria, developed and served the dessert, creating a sensation among their guests.
However, the plot thickens. Coulson reportedly admitted that the original recipe was given to him by a friend, Patricia Martin, who lived in Lancashire. Martin’s recipe was supposedly brought over by Canadian air force pilots stationed in the UK during World War II. The Canadian connection makes sense, as the batter relies on a muffin-like mixing method rather than a traditional British sponge technique, and bears a strong resemblance to North American baked desserts.
Today, the dessert is a global phenomenon, arguably popularized on a mass scale by the Cartmel Village Shop (also in the Lake District), which began selling it in the 1980s. Whether its true roots lie in a British country house, a Canadian farmhouse, or somewhere in between, its status as the ultimate comfort food dessert is undisputed.
