I have a confession to make. Last Saturday, I spent forty-five minutes debating whether to order takeout or bake something. It was one of those rare, quiet evenings where my partner was working late, and the house was too still. I opened the delivery app, scrolled past the same old pizza options, and then remembered a recipe I’d been meaning to test for months. I closed the laptop, walked to the pantry, and pulled out the dates.
That decision led to the best ten minutes of my entire weekend. The house didn’t just smell like dessert; it smelled like comfort, like nostalgia, like a rainy afternoon in London. This Sticky Toffee Pudding Cake with Warm Butterscotch Sauce isn’t just a dessert. It’s a hug in a bowl. And honestly? It beats any takeout experience I’ve had this year, hands down.
I’ve made this cake at least six times since discovering it. Five were successes. The first one? Well, let’s just say the butterscotch sauce broke, and I ate the cake with a spoon while sitting on the floor. But after tweaking the ratios and figuring out the secret to that glossy, sticky glaze, I finally nailed it. Now, this is my go-to when I want to impress guests without stressing, or when I just need something sweet to get me through a Tuesday.
If you’ve never had authentic sticky toffee pudding, you’re in for a treat. It’s a dense, moist sponge cake studded with chopped dates, drenched in a rich, buttery toffee sauce, and usually served with vanilla custard or ice cream. It’s the kind of dessert that makes people close their eyes and sigh. And the best part? You don’t need to be a professional pastry chef to make it. You just need patience, good dates, and a willingness to let the sauce do its magic.
Why You’ll Love This Sticky Toffee Pudding Cake
There are plenty of cakes out there. You could make a fall caramel apple sheet cake or whip up some chewy fall maple pecan cookies, but this sticky toffee pudding cake is in a league of its own. Here’s why it keeps coming back to my kitchen:
It’s Moist Without Being Greasy — A lot of date cakes can feel heavy or oily. This one is incredibly tender. The dates provide natural sweetness and moisture, so you don’t need to overload it with butter in the batter itself. It feels light on the palate despite being rich.
The Sauce is Liquid Gold — I’m not exaggerating when I say the butterscotch sauce is the star. It’s salty, sweet, buttery, and warm. It pools at the bottom of the dish and soaks into the cake, creating pockets of pure flavor in every bite. I’ve tried making it with brown sugar, but using white sugar and butter creates a cleaner, more authentic toffee flavor.
It’s Better Than Restaurant Desserts — I’ve had sticky toffee pudding at fancy places that cost $18 and were dry and bland. My version is hotter, stickier, and far more flavorful. Plus, it costs less than half the price of a restaurant slice.
It Feeds a Crowd (or Just You) — You can bake this in a standard 9×13 dish, which is perfect for dinner parties. But if you’re like me, you might just eat it straight from the pan with a spoon. I’ve lost count of how many times I’ve “helped” a slice when no one was looking.
It’s Make-Ahead Friendly — Unlike many cakes that are best eaten immediately, this one actually improves overnight. The sauce continues to soak in, making the texture even more cohesive. I often bake it in the morning and serve it after dinner, reheating individual portions.
Ingredients You’ll Need
One of the things I love about this recipe is how simple the ingredient list is. You don’t need fancy flours or exotic spices. Just a few pantry staples and one special ingredient: dates.
For the Cake
Dates (Medjool preferred) (2 cups, chopped / about 250g) — This is the heart of the recipe. Medjool dates are larger, softer, and sweeter than Deglet Noor dates. If you can’t find Medjool, Deglet Noor works, but you’ll need to soak them longer. Chop them roughly; you want little bits of date in every bite, not a uniform paste.
Boiling Water (1 cup / 240ml) — We pour this over the dates to soften them up before blending. It’s a quick trick to turn hard dates into a jammy base for the cake.
All-Purpose Flour (1 ½ cups / 190g) — Standard flour works perfectly. Don’t try to substitute with cake flour here; you need a little structure to hold up against the heavy sauce.
Baking Powder (1 teaspoon) — Just a little bit to help the cake rise slightly. It shouldn’t be fluffy like a sponge cake, but it shouldn’t be a brick either.
Baking Soda (½ teaspoon) — This reacts with the acidity in the dates to help the cake brown and rise. It also adds a slight chewiness that I love.
Salt (½ teaspoon) — Essential for balancing the sweetness. Don’t skip it.
Unsalted Butter (½ cup / 113g, softened) — Room temperature butter creams better with the sugar. If it’s too cold, the batter will be lumpy.
Granulated Sugar (¾ cup / 150g) — White sugar keeps the flavor clean. Brown sugar would make it too molasses-heavy and compete with the toffee sauce.
Eggs (2 large) — Room temperature eggs emulsify better into the batter. I take them out of the fridge while the oven preheats.
Vanilla Extract (1 teaspoon) — Pure vanilla, please. The cheap stuff tastes artificial and clashes with the buttery sauce.
For the Warm Butterscotch Sauce
Unsalted Butter (½ cup / 113g) — Use good quality butter here. Since it’s the main ingredient, you’ll taste it. I use European-style butter if I have it, but regular salted butter works if you reduce the added salt elsewhere.
Light Brown Sugar (1 cup / 200g) — Packed tight. The molasses in brown sugar is what gives butterscotch its distinct flavor compared to caramel.
Heavy Cream (½ cup / 120ml) — Full-fat cream is non-negotiable. Low-fat cream will make the sauce thin and greasy.
Vanilla Extract (1 teaspoon) — Adds a floral note that lifts the heavy butter and sugar.
Sea Salt Flakes (Optional, for serving) — A pinch of flaky salt on top of each slice just before serving elevates the sweetness. It’s a game-changer.
Equipment Needed
You don’t need any fancy gadgets for this. Here’s what I actually use:
9×13 Inch Baking Dish — A glass Pyrex dish works well because it heats evenly. Ceramic is fine too. Just make sure it’s deep enough so the sauce doesn’t boil over.
Blender or Food Processor — You need to puree the dates with the boiling water. A high-speed blender like a Vitamix works instantly. If you don’t have one, you can chop the dates super fine and mash them with a fork after soaking, but it takes more effort.
Mixing Bowls — Two medium bowls. One for the wet ingredients, one for the dry.
Whisk — For beating the butter and sugar until fluffy, and for emulsifying the sauce.
Saucepan — Small to medium size for making the butterscotch sauce. Non-stick is easiest for cleanup.
Measuring Cups and Spoons — Standard stuff. Be precise with the baking powder and soda.
How to Make It: Step-by-Step
Alright, let’s make this! It’s easier than it looks, but there are a few key steps to get that perfect texture.
Step 1: Prep the Dates (10 minutes)
Chop your dates into small pieces—about the size of a pea. Place them in a heatproof bowl and pour boiling water over them. Let them sit for 10 minutes until they’re soft and plump. Drain any excess water (you should have about ¾ cup of liquid left with the dates). Blend this mixture until it’s a smooth, thick paste. If it’s too thick to blend, add a splash more water. Set aside to cool slightly.
Step 2: Make the Butterscotch Sauce (15 minutes)
While the dates soak, make the sauce. This needs to be done first because it can cool down a bit while you bake the cake. In a small saucepan over medium heat, melt the ½ cup of butter. Once melted and bubbling, stir in the brown sugar. Cook for 2-3 minutes, stirring constantly, until the sugar dissolves and the mixture looks like wet sand.
Remove the pan from heat and carefully pour in the heavy cream. It will bubble up violently, so be cautious. Whisk vigorously until smooth. Stir in the vanilla extract. Keep the sauce warm on very low heat or transfer to a thermos/small pot to keep it hot while you bake. Don’t let it cool completely, or it will thicken into a hard candy.
Step 3: Mix the Batter (5 minutes)
Preheat your oven to 350°F (175°C). Grease your 9×13 baking dish generously with butter or non-stick spray.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
In a large bowl, beat the softened butter and granulated sugar together with an electric mixer on medium-high speed for about 3-4 minutes. You want it pale and fluffy. This step is crucial for airiness. Scrape down the sides of the bowl.
Add the eggs one at a time, beating well after each addition. Then stir in the vanilla extract and the date puree. Mix until just combined.
Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined. Do not overmix! A few lumps of flour are okay. Overmixing makes the cake tough.
Step 4: Bake the Cake (35-40 minutes)
Pour the batter into the prepared baking dish and spread it evenly. Bake for 35-40 minutes. The cake is done 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 when lightly touched.
While the cake is baking, keep an eye on your butterscotch sauce. If it’s thickening too much, add a teaspoon of cream to thin it out.
Step 5: The Grand Finale (5 minutes)
As soon as you pull the cake out of the oven, it’s time for the magic. Take the hot cake straight to the counter. Pour the warm butterscotch sauce evenly over the entire surface. Use a spatula to help it seep into the cracks and sides. The cake will absorb some of the sauce immediately, creating that signature sticky texture.
Let it cool in the pan for at least 15 minutes before serving. This allows the sauce to set slightly and the cake to firm up so it’s easier to cut.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Skip the Sauce Warmth — The biggest mistake people make is pouring cold sauce over hot cake. It doesn’t penetrate. The sauce must be warm (not necessarily boiling, but definitely not room temp) to soak into the crumb. If your sauce cools down, microwave it for 30 seconds before pouring.
Use Medjool Dates — I know they’re more expensive, but they’re worth it. They’re softer and sweeter. If you use Deglet Noor, soak them for 20 minutes instead of 10.
Blending is Key — You want a smooth date puree, not chunks. If your blender isn’t powerful, blend the dates with a little more water, then strain the mixture through a sieve to remove any tough skins. This ensures a uniform texture.
Don’t Overbake — Date cakes dry out quickly because dates absorb moisture. Check the cake at 35 minutes. If the toothpick is clean, pull it out. It’s better for the cake to be slightly underbaked than overbaked.
Resting Time Matters — I know it’s tempting to dig in immediately, but letting the cake rest for 15 minutes allows the sauce to distribute evenly. If you cut it right away, the sauce will run out onto the plate instead of staying in the cake.
Storage Hack — If you’re serving this later, bake the cake ahead of time. Store it covered at room temperature for up to 2 days. Reheat the sauce, pour it over the cake, and warm it in the oven for 10 minutes at 300°F before serving.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Gluten-Free Version — Use a 1:1 gluten-free flour blend. The texture is almost identical. I’ve used Bob’s Red Mill and King Arthur, and both work well. Just make sure your baking powder is gluten-free.
Vegetarian/Vegan Option — Replace the butter in the cake with coconut oil or vegan butter. Use flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg) instead of regular eggs. For the sauce, use vegan butter and coconut cream. It’s rich and creamy, though the flavor is slightly different.
Spiced Version — Add 1 teaspoon of ground cinnamon or cardamom to the dry ingredients. Cardamom pairs beautifully with dates and butterscotch. It gives it an exotic, Middle Eastern vibe.
Chunky Texture — If you prefer visible chunks of date in every bite, skip the blending step. Just chop the dates very finely and fold them into the batter after mixing. The cake will be denser, but the date flavor is more intense.
Adding Nuts — Sprinkle toasted pecans or walnuts on top of the cake before baking. They add a nice crunch that contrasts with the soft cake.
Serving & Storage
How to Serve: I usually serve this warm, straight from the pan. But here are other ways I’ve enjoyed it:
- With Ice Cream: Vanilla bean ice cream is the classic pairing. The cold creaminess balances the hot, sweet cake.
- With Custard: Traditional British sticky toffee pudding is served with warm vanilla custard (crème anglaise). If you’re feeling fancy, make some.
- With Whipped Cream: For a lighter touch, add a dollop of freshly whipped cream.
- With Coffee: This dessert is rich, so it pairs perfectly with a strong black coffee or espresso.
Storage Instructions:
Refrigerator: Store leftovers in an airtight container for up to 4 days. The sauce will thicken in the fridge—totally normal.
Reheating: Best method: Microwave individual slices for 30-60 seconds. If the sauce is too thick, add a teaspoon of water or cream and stir. Oven method: Place slices in a baking dish, cover with foil, and warm at 300°F for 10 minutes.
Freezing: You can freeze the baked cake (without sauce) for up to 3 months. Thaw overnight in the fridge, then warm and add the sauce before serving. The sauce itself can be frozen, but it may separate when thawed. Whisk it vigorously when reheating to bring it back together.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is definitely a rich dessert, so portion control is key.
Per Serving (based on 12 servings, including sauce):
- Calories: 380
- Protein: 4g
- Carbs: 52g
- Fiber: 2g
- Sugar: 38g
- Fat: 18g
- Saturated Fat: 11g
- Cholesterol: 65mg
- Sodium: 220mg
What’s Good: The dates provide natural fiber and potassium. It’s made with real ingredients, no artificial flavors.
What to Know: It’s high in sugar and calories due to the dates and butterscotch sauce. Use it as an occasional treat, not a daily snack.
Final Thoughts
So that’s my go-to Sticky Toffee Pudding Cake! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved my dessert game more times than I can count. It’s my answer to “what’s for dessert” when I want something special but don’t want to order expensive takeout. My family is obsessed, and my friends always ask for the recipe. It’s comforting, indulgent, and surprisingly easy to make.
Make it yours! Try different nuts, add a splash of bourbon to the sauce, or serve it with a side of fall salted caramel pear crumble bars for a double-dose of sweetness. The best recipes are the ones you adapt to your tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot. Happy baking!
Frequently Asked Questions
Can I use dried dates instead of fresh Medjool dates?
Yes, but you’ll need to soak them longer. Medjool dates are naturally soft and moist. Dried Deglet Noor dates are harder, so soak them in boiling water for 20-30 minutes until they’re completely soft before blending. You might need to add a little more water to the blending process.
Why did my butterscotch sauce separate?
This usually happens if the heat was too high when you added the cream, or if the sauce cooled down too quickly. Always remove the pan from heat before adding cream, and whisk vigorously. If it separates, try whisking in a teaspoon of hot water or cream to bring it back together. Also, make sure your cream is room temperature, not cold.
Can I make this cake ahead of time?
Absolutely. In fact, it tastes even better the next day. Bake the cake, let it cool completely, and store it covered at room temperature for up to 2 days. When ready to serve, warm the sauce and pour it over the cake, then microwave individual slices for 30 seconds.
What’s the difference between butterscotch and caramel sauce?
Butterscotch is made with brown sugar and butter, giving it a deeper, molasses-like flavor. Caramel is made with white sugar, which is cooked until it browns, giving it a sweeter, more neutral flavor. For this recipe, brown sugar is essential for that authentic sticky toffee pudding taste.
Can I use a loaf pan instead of a 9×13 dish?
You can, but the baking time will change. A loaf pan is deeper, so it will take longer to bake—probably 50-60 minutes. Check it with a toothpick at the 45-minute mark. Also, you’ll need to adjust the sauce amount; you might want to make a smaller batch of sauce or save some for later.
Is this recipe vegan-friendly?
The traditional recipe uses butter and eggs, so it’s not vegan. However, you can easily adapt it. Use vegan butter and coconut oil in the cake, flax eggs instead of regular eggs, and vegan butter plus coconut cream for the sauce. It’s delicious, though the texture is slightly different.
Can I freeze the butterscotch sauce?
Yes, but it may separate when thawed. Store it in an airtight container for up to 3 months. When reheating, warm it slowly on the stove and whisk vigorously to re-emulsify. It should come back together nicely.
Pin This Recipe!
Sticky Toffee Pudding Cake with Warm Butterscotch Sauce
- Total Time: 55 minutes
- Yield: 12 servings 1x
Description
A dense, moist sponge cake studded with chopped dates and drenched in a rich, buttery toffee sauce. This homemade dessert is easier to make than restaurant versions and improves overnight as the sauce soaks in.
Ingredients
- 2 cups chopped Medjool dates (about 250g)
- 1 cup boiling water
- 1 ½ cups all-purpose flour (190g)
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup unsalted butter, softened (113g)
- ¾ cup granulated sugar (150g)
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- ½ cup unsalted butter (113g) for sauce
- 1 cup light brown sugar, packed (200g) for sauce
- ½ cup heavy cream (120ml) for sauce
- 1 teaspoon vanilla extract for sauce
- Sea salt flakes for serving (optional)
Instructions
- Chop dates into small pieces and place in a heatproof bowl. Pour boiling water over them and let sit for 10 minutes until soft. Drain excess water, leaving about ¾ cup of liquid with the dates.
- Blend the softened dates and liquid until a smooth, thick paste forms. Set aside to cool slightly.
- In a small saucepan over medium heat, melt the ½ cup butter for the sauce. Stir in the brown sugar and cook for 2-3 minutes until dissolved and resembling wet sand.
- Remove pan from heat and carefully pour in the heavy cream, whisking vigorously until smooth. Stir in vanilla extract. Keep sauce warm on low heat.
- Preheat oven to 350°F (175°C) and grease a 9×13 inch baking dish.
- In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
- In a large bowl, beat softened butter and granulated sugar until pale and fluffy (3-4 minutes).
- Add eggs one at a time, beating well after each addition. Stir in vanilla extract and the date puree.
- Gradually add dry ingredients to wet ingredients, mixing on low speed until just combined. Do not overmix.
- Pour batter into prepared dish and bake for 35-40 minutes until a toothpick comes out clean.
- Immediately pour the warm butterscotch sauce over the hot cake, allowing it to seep into the cracks.
- Let cool in the pan for at least 15 minutes before serving.
Notes
Ensure the butterscotch sauce is warm when poured over the cake to allow proper absorption. Medjool dates are preferred for their softness and sweetness. The cake improves in flavor and texture if made ahead and stored overnight. Do not overbake as dates absorb moisture and can dry out the cake.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Cuisine: British
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 38
- Sodium: 220
- Fat: 18
- Saturated Fat: 11
- Carbohydrates: 52
- Fiber: 2
- Protein: 4
Keywords: sticky toffee pudding, date cake, butterscotch sauce, homemade dessert, British dessert, comfort food, easy baking


