Sticky Toffee Pudding Cake is the ultimate cozy dessert — rich, moist, and oozing with a deep, buttery caramel sauce that seeps into every bite. This cake is pure comfort, with its spiced, date-infused crumb that practically melts in your mouth. Topped with a generous swirl of whipped cream or vanilla frosting and a drizzle of golden toffee sauce, it’s the kind of dessert that makes winter evenings feel extra special.

It’s no surprise that this British classic has earned a permanent spot on holiday dessert tables. The beauty of Sticky Toffee Pudding Cake is in its contrast: a moist, dense crumb paired with a silky topping. Garnished with sugared cranberries and fresh herbs, it becomes a festive centerpiece as much as a treat. If you’ve never made it before, prepare to fall hard for this timeless, soul-warming dessert.
Why You’ll Love This Sticky Toffee Pudding Cake
- Ultra-moist texture thanks to chopped dates and a luscious toffee sauce that sinks in as it bakes.
- Decadent topping of creamy frosting and toffee drizzle that elevates every bite.
- Perfect for holidays or special occasions with its warm flavors and elegant presentation.
- Easy to make ahead and store – it actually tastes better the next day.
- Versatile serving options: enjoy it warm with ice cream, or chilled as a rich afternoon treat.
Preparation Phase & Tools to Use (Essential Tools and the Importance of Each Tool)
Creating the perfect Sticky Toffee Pudding Cake requires just a few kitchen essentials, but each tool plays a crucial role in achieving that signature moist texture and rich flavor:
- Mixing Bowls (Large and Medium): You’ll need at least two — one for the dry ingredients and one for combining wet ingredients and soaking the dates. Glass or stainless steel bowls are ideal.
- Saucepan: Essential for simmering the chopped dates with water and baking soda. This step softens the fruit and infuses the cake with flavor.
- Electric Hand Mixer or Stand Mixer: Creaming butter and sugar until light and fluffy is key for a tender crumb. A mixer makes this effortless and ensures proper aeration.
- 8×8 or 9×9 Inch Baking Pan: A square pan ensures even baking and allows the sauce to soak into the cake beautifully. Make sure it’s non-stick or lined with parchment for clean removal.
- Rubber Spatula: For folding and scraping batter from the bowl with minimal waste.
- Cooling Rack: Helps the cake cool evenly after baking, preventing a soggy bottom.
- Small Saucepan for Toffee Sauce: This is where the magic happens. Melt butter, brown sugar, and cream into that golden, pourable perfection.
- Offset Spatula or Butter Knife: Perfect for evenly spreading frosting or whipped topping over the cooled cake.
Preparation Tips
- Soak the dates properly: Letting chopped dates simmer and cool before blending them into the batter ensures a deep, caramel-like flavor and soft texture throughout the cake.
- Don’t skip the creaming step: Beat the butter and sugar until pale and fluffy — it gives the cake structure and airiness.
- Room temperature ingredients: Bring eggs, butter, and cream to room temp before using to ensure even mixing and better texture.
- Don’t overmix the batter: Once the flour goes in, mix just until combined to avoid a dense cake.
- Line your pan: Use parchment paper for easy lifting and minimal cleanup.
- Cool before topping: Let the cake cool fully if you plan to frost it. Warm cake will melt whipped toppings or butter-based frostings.
Ingredients for This Sticky Toffee Pudding Cake
Here’s everything you’ll need to make this rich, indulgent dessert. Each ingredient brings a specific role in texture, flavor, or structure — don’t skip a thing if you want that perfect result.
For the Cake:
- 1 ½ cups chopped Medjool dates (pitted) – the soul of the cake, lending natural sweetness and deep flavor
- 1 tsp baking soda – helps break down the dates and soften them
- 1 cup boiling water – used to soak the dates
- ½ cup unsalted butter (softened) – for that tender, rich crumb
- ¾ cup brown sugar (packed) – deep, molasses-like sweetness
- 2 large eggs (room temperature) – structure and moisture
- 1 tsp vanilla extract – warmth and flavor enhancement
- 1 ¼ cups all-purpose flour – the base of the batter
- 1 ½ tsp baking powder – rise and lightness
- ¼ tsp salt – balances sweetness and enhances flavor
- ½ tsp ground cinnamon (optional) – adds warmth and depth
For the Toffee Sauce:
- ½ cup unsalted butter
- 1 cup brown sugar (packed)
- ¾ cup heavy cream
- Pinch of salt
- ½ tsp vanilla extract
Optional Topping:
- Whipped cream or vanilla buttercream frosting – for extra richness and presentation
- Sugared cranberries and rosemary sprigs – festive garnish for special occasions

Step-by-Step Instructions for Sticky Toffee Pudding Cake
Step 1: Prepare the Dates
- In a small saucepan, combine the chopped dates and boiling water.
- Stir in the baking soda (it will bubble—this is normal).
- Simmer over medium heat for 2–3 minutes, then remove from heat.
- Let the mixture cool for about 10 minutes, then mash lightly with a fork or blend for a smoother texture.
Step 2: Cream Butter and Sugar
- In a large bowl, use an electric mixer to beat the softened butter and brown sugar until light and fluffy, about 2–3 minutes.
- Add in the eggs, one at a time, beating well after each.
- Mix in the vanilla extract.
Step 3: Combine Dry Ingredients
- In a separate bowl, whisk together the flour, baking powder, salt, and optional cinnamon.
- Slowly add the dry ingredients to the wet mixture, mixing on low until just combined.
Step 4: Add the Date Mixture
- Gently fold the cooled, mashed date mixture into the batter using a spatula.
- Mix until evenly incorporated; do not overmix.
Step 5: Bake the Cake
- Preheat oven to 350°F (175°C).
- Grease and line an 8×8 or 9×9-inch square baking pan with parchment paper.
- Pour the batter into the pan and smooth the top.
- Bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
Step 6: Make the Toffee Sauce
- In a small saucepan, melt the butter over medium heat.
- Add brown sugar and stir until dissolved.
- Pour in the heavy cream, add a pinch of salt, and simmer gently for 3–5 minutes until thickened slightly.
- Stir in vanilla extract and remove from heat.
Step 7: Assemble and Serve
- Once the cake is cool, poke small holes in the top using a skewer or fork.
- Pour about half of the warm toffee sauce over the cake, letting it soak in.
- Frost with whipped cream or buttercream, if desired.
- Drizzle extra toffee sauce on top.
- Garnish with sugared cranberries and rosemary sprigs for a festive touch.
Notes
- Texture Enhancer: If you prefer an ultra-moist cake, you can pour additional warm toffee sauce over the cake after it bakes, even before frosting. The more it soaks, the richer it gets.
- Date Substitute: If you don’t have Medjool dates, Deglet Noor dates work fine. Just ensure they’re soft and finely chopped.
- Make Ahead Friendly: This cake is perfect to prepare a day in advance. The flavors deepen, and it stays moist thanks to the sauce.
- Freezer Friendly: You can freeze the unfrosted cake and sauce separately. Thaw overnight and warm the sauce before serving.
- Frosting is Optional: Traditionally, Sticky Toffee Pudding is served with just toffee sauce and cream or ice cream — but the frosting in this version adds an indulgent twist.
Watch Out for These Mistakes While Cooking
- Skipping the date soak: This step is crucial. Unsoaked dates will make the cake dry and chunky rather than moist and smooth.
- Overmixing the batter: This can make the cake tough. Stop mixing as soon as everything is combined.
- Underbaking: The center should be just cooked through. Use a toothpick to test for doneness.
- Adding sauce too early: Let the cake cool slightly before pouring the toffee sauce. If it’s too hot, it may become soggy in the center.
- Not poking holes in the cake: This allows the sauce to seep in evenly and fully soak the crumb.
- Using cold ingredients: Especially eggs and butter — they must be at room temperature to blend smoothly into the batter.
- Overheating the toffee sauce: It can split or crystallize. Simmer gently and stir constantly.
- Forgetting the salt: A pinch of salt in the sauce and cake makes the sweetness more balanced and complex.
What to Serve With Sticky Toffee Pudding Cake?
Sticky Toffee Pudding Cake is rich and satisfying on its own, but pairing it with complementary sides can elevate the experience to unforgettable. Whether you’re aiming for indulgence or balance, these additions will suit every palate.
8 Recommendations:
- Vanilla Bean Ice Cream
A classic and creamy contrast to the warm, sticky cake — the cold ice cream melts into the toffee sauce beautifully. - Fresh Whipped Cream
Light and airy, this balances the dense texture of the cake. Add a touch of bourbon or vanilla for a twist. - Crème Fraîche or Greek Yogurt
For a tangy counterpoint to the sweet sauce — an elegant and slightly lighter option. - Warm Spiced Apples or Pears
Sautéed in butter and cinnamon, they complement the cake’s toffee and date notes perfectly. - Toasted Pecans or Walnuts
Adds a bit of crunch and a nutty depth — especially good as a garnish on top of the frosting. - Espresso or Strong Black Coffee
The bitterness of coffee balances the cake’s sweetness and intensifies the caramel notes. - Dark Chocolate Shavings
A little sprinkle over the frosting or sauce gives a bittersweet touch to each bite. - Salted Caramel Drizzle
Take it up a notch by adding a swirl of salted caramel for extra richness and a modern twist.
Storage Instructions
Sticky Toffee Pudding Cake is just as delightful the next day — maybe even better. Here’s how to keep it fresh and flavorful:
Room Temperature:
- Store the unfrosted cake in an airtight container at room temperature for up to 2 days.
- If it’s already been drizzled with sauce, refrigerate it instead to prevent spoilage.
Refrigerator:
- For frosted or sauced cake, cover tightly with plastic wrap or place in an airtight container.
- It will stay fresh for up to 5 days in the fridge.
- To serve, warm slices in the microwave for 20–30 seconds to revive the gooey texture.
Freezer:
- You can freeze the cake without frosting or sauce for up to 3 months.
- Wrap it tightly in plastic wrap and then aluminum foil or use a freezer-safe container.
- Thaw overnight in the fridge, then reheat and add fresh sauce before serving.
Toffee Sauce Storage:
- Keep extra toffee sauce in a jar or sealed container in the refrigerator for up to 1 week.
- Warm gently on the stovetop or microwave before serving.
Estimated Nutrition (Per Slice, based on 9 servings)
Note: This is a general estimate and can vary based on exact ingredients used.
- Calories: ~420
- Total Fat: 21g
- Saturated Fat: 13g
- Cholesterol: 85mg
- Sodium: 240mg
- Total Carbohydrates: 56g
- Dietary Fiber: 2g
- Sugars: 44g
- Protein: 4g
This is a dessert meant to be savored — and worth every indulgent bite.
Frequently Asked Questions
1. Can I make Sticky Toffee Pudding Cake ahead of time?
Absolutely! In fact, it tastes even better the next day as the flavors meld and the sauce soaks deeper into the crumb. Store it tightly covered and reheat gently before serving.
2. What kind of dates should I use?
Medjool dates are best due to their soft texture and rich caramel flavor. If you use Deglet Noor or other varieties, make sure they’re pitted, finely chopped, and softened well.
3. Do I have to frost the cake?
Not at all. Traditionally, this dessert is served warm with just the toffee sauce and perhaps whipped cream or ice cream. The frosting is an optional, modern twist for presentation and indulgence.
4. Can I make this gluten-free?
Yes, substitute the all-purpose flour with a 1:1 gluten-free baking blend. Ensure all other ingredients (like baking powder) are certified gluten-free.
5. How do I know when the cake is done?
The cake is ready when a toothpick inserted into the center comes out clean or with just a few moist crumbs. The top should be golden brown and spring back lightly when touched.
6. Why does the recipe call for baking soda in the date mixture?
Baking soda helps soften the dates during simmering, making them easier to incorporate into the batter and enhancing the overall texture.
7. Can I make the sauce ahead?
Yes! Make the toffee sauce in advance and store it in the fridge for up to a week. Reheat gently before pouring over the cake.
8. Can I double the recipe for a larger group?
You can. Double the ingredients and bake in a 9×13-inch pan. Add a few extra minutes to the bake time and check for doneness as usual.
Conclusion
Sticky Toffee Pudding Cake is more than just a dessert — it’s a nostalgic, soul-warming experience wrapped in layers of flavor and texture. From the gooey date-studded crumb to the silky toffee sauce and optional creamy topping, every element sings in harmony. Whether you’re celebrating a holiday, impressing guests, or simply satisfying a cold-weather craving, this cake is guaranteed to bring joy and satisfaction. It’s a stunning blend of tradition and indulgence — one bite, and you’ll see why it’s so beloved.

Sticky Toffee Pudding Cake
- Total Time: 55 minutes
- Yield: 9 servings
Description
Get ready to fall in love with the ultimate comfort dessert — Sticky Toffee Pudding Cake. This rich, moist cake features chopped dates simmered until soft, folded into a tender batter, and drenched in a buttery toffee sauce that melts through every bite. It’s finished with creamy frosting or a dollop of whipped cream, making it a perfect choice for your next gathering, holiday dinner, or cozy night in.
Whether you’re searching for a quick dessert, easy holiday recipe, or sweet winter treat, this sticky toffee pudding cake will satisfy all your cravings. With flavors that are warm, spiced, and nostalgic, this cake delivers big comfort with minimal effort. One bite and it just might become your new favorite in your rotation of easy dessert ideas or festive food ideas.
Ingredients
For the Cake:
- 1 1/2 cups chopped Medjool dates (pitted)
- 1 tsp baking soda
- 1 cup boiling water
- 1/2 cup unsalted butter (softened)
- 3/4 cup brown sugar (packed)
- 2 large eggs (room temperature)
- 1 tsp vanilla extract
- 1 1/4 cups all-purpose flour
- 1 1/2 tsp baking powder
- 1/4 tsp salt
- 1/2 tsp ground cinnamon (optional)
For the Toffee Sauce:
- 1/2 cup unsalted butter
- 1 cup brown sugar (packed)
- 3/4 cup heavy cream
- Pinch of salt
- 1/2 tsp vanilla extract
Optional Topping:
- Whipped cream or vanilla buttercream
- Sugared cranberries and rosemary sprigs
Instructions
- In a small saucepan, combine chopped dates and boiling water. Stir in baking soda and simmer for 2–3 minutes. Let cool, then mash lightly.
- In a large bowl, cream together softened butter and brown sugar until fluffy. Add eggs one at a time, then stir in vanilla.
- In a separate bowl, whisk flour, baking powder, salt, and cinnamon.
- Slowly add dry ingredients to wet mixture, then fold in date mixture until just combined.
- Pour batter into a greased and parchment-lined 8×8 or 9×9-inch baking pan.
- Bake at 350°F (175°C) for 30–35 minutes, or until a toothpick comes out clean.
- Meanwhile, prepare the toffee sauce: melt butter in a saucepan, stir in brown sugar, cream, salt, and vanilla. Simmer gently for 3–5 minutes.
- Once cake is slightly cooled, poke holes in the top and pour over warm toffee sauce.
- Frost if desired, drizzle with extra sauce, and garnish.
- Prep Time: 20 minutes
- Cook Time: 35 minutes