I still remember the first time I had sticky toffee date pudding. It was in a dimly lit, slightly stuffy pub in London, sitting across from a colleague who insisted this was the only acceptable dessert to order after a long day of meetings. I was skeptical. A dense, brown cake? Really? But when it arrived, steaming hot and drowning in a pool of golden caramel sauce, I took one bite and I was done for. The texture was impossibly soft, the dates were sweet but not cloying, and that warm, buttery caramel sauce? It was like eating a hug.
Since that night, I’ve tried to recreate it at home. And let’s be honest, the first few attempts were… let’s call them “challenging.” Some were too dry, some were too sweet, and one was so dense I thought I might need a chisel to cut it. But after about a dozen tries (yes, twelve, and yes, my husband started hiding the ingredients to protect his waistline), I finally nailed it. This is the sticky toffee date pudding you’ll make on repeat.
It’s the kind of dessert that feels fancy enough for a dinner party but is simple enough to throw together on a random Tuesday when you need a little comfort. It’s moist, it’s warm, and it smells like heaven while it bakes. I’ve tested this recipe with different brands of dates, different types of brown sugar, and even different sauces, and this version just works. It’s reliable. It’s delicious. And honestly? It’s better than most bakery versions I’ve tried.
If you’re looking for a British classic that actually lives up to the hype, this is it. It’s not just a dessert; it’s an experience. And once you make it, you’ll understand why I’m obsessed.
Why You’ll Love This Recipe
There are a lot of desserts out there, but sticky toffee pudding holds a special place in my heart (and my stomach). Here’s why this specific version has earned a permanent spot in your recipe rotation:
- It’s Actually Moist — The biggest complaint people have with homemade date pudding is that it turns out dry or crumbly. Not this one. By soaking the dates in boiling water with baking soda, you create a syrup that keeps the cake incredibly tender and juicy. I’ve made this for picky eaters, and even they admit it’s the best cake they’ve ever had.
- The Sauce is Liquid Gold — The caramel sauce isn’t an afterthought. It’s made from scratch with brown sugar, butter, and cream, and it’s rich, buttery, and perfectly sweet. It’s the kind of sauce you’ll want to drizzle on everything, from ice cream to pancakes.
- It’s Surprisingly Easy — You don’t need fancy equipment or hours of free time. This is a one-bowl cake (mostly). You soak the dates, mix the batter, pour it in, bake it, and while it’s cooking, you make the sauce. It’s perfect for weeknight desserts when you want something special but don’t want to stress.
- It Tastes Better the Next Day — I know, it’s hard to believe, but this pudding actually improves overnight. The flavors meld together, and the cake absorbs more of the sauce. I usually make it on Sunday and eat the leftovers throughout the week. It’s still warm and gooey when you microwave it.
- It’s a Crowd-Pleaser — Whether you’re serving it to food snobs or kids who usually only eat nuggets, this dessert wins them over. The date flavor is subtle but present, and the caramel sauce is universally loved. It’s a guaranteed hit at any gathering.
This is my go-to dessert when I want to impress without trying too hard. It’s reliable, delicious, and makes everyone happy. Plus, the smell alone will have your family begging you to make it again.
Ingredients You’ll Need
Here’s the best part: you probably have most of these ingredients already. This isn’t a recipe that requires a trip to three different specialty stores. It’s pantry-friendly, with just a few key items that make all the difference.
For the Cake
Dates (200g / about 1 ½ cups, pitted) — Use Medjool dates if you can find them. They’re larger, softer, and sweeter than regular dates. If you only have Deglet Noor, soak them a bit longer. The quality of your dates really matters here.
Boiling Water (1 cup / 240ml) — This is crucial. The boiling water helps break down the dates and creates the syrup that keeps the cake moist. Don’t use tap water; make sure it’s actually boiling.
Baking Soda (1 teaspoon) — This reacts with the acidic dates to help the cake rise and adds to the tender texture. Don’t skip it.
Butter (75g / ⅓ cup, softened) — Use unsalted butter so you can control the salt. I like to use European-style butter if I have it, but regular works fine.
Brown Sugar (150g / ¾ cup, packed) — Dark brown sugar gives a deeper molasses flavor, which complements the dates perfectly. Light brown sugar works too, but dark is better.
Eggs (2 large) — Room temperature eggs mix better into the batter. If you forget, just microwave them for 10 seconds.
Vanilla Extract (1 teaspoon) — Pure vanilla, not imitation. It adds warmth and depth.
All-Purpose Flour (150g / 1 ¼ cups) — Standard flour works great. Don’t try to substitute with almond flour unless you want a completely different texture.
Cinnamon (½ teaspoon) — Just a hint. It enhances the date flavor without overpowering it.
For the Caramel Sauce
Butter (75g / ⅓ cup) — Again, unsalted. This is where you want good quality butter.
Brown Sugar (150g / ¾ cup, packed) — Same as in the cake. Dark brown sugar is preferred.
Heavy Cream (120ml / ½ cup) — Full-fat cream is essential. Low-fat will make the sauce grainy and thin.
Salt (½ teaspoon) — A pinch of salt balances the sweetness. Don’t skip it.
Vanilla Extract (1 teaspoon) — Adds that classic caramel flavor.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
Medium Saucepan — For soaking the dates and making the sauce. I use a 2-quart saucepan.
Mixing Bowl — A large bowl for mixing the batter. Glass or ceramic works best.
Hand Mixer or Whisk — A hand mixer makes it easier to cream the butter and sugar, but a whisk works too if you have strong arms.
8×8 Inch Baking Dish — This is the traditional size. You can use a loaf pan, but the cooking time will change.
Spatula — For scraping the bowl and stirring the sauce.
Measuring Cups and Spoons — Standard stuff. Accuracy matters here, especially with the flour.
Whisk — For the sauce to prevent lumps.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Soak the Dates (5 minutes)
Start by pitting your dates. If they’re large, chop them into smaller pieces. Place them in a medium saucepan and pour the boiling water over them. Add the baking soda. Stir it up, and let it sit for 10 minutes. The dates will soften and break down, creating a thick syrup. This step is non-negotiable for a moist cake.
Step 2: Make the Batter (10 minutes)
Preheat your oven to 350°F (175°C). Grease your 8×8 inch baking dish. In a large bowl, cream the softened butter and brown sugar together until light and fluffy. This takes about 2-3 minutes with a hand mixer. Beat in the eggs one at a time, then stir in the vanilla extract.
Now, add the flour and cinnamon. Mix on low speed until just combined. Don’t overmix, or the cake will be tough. Fold in the soaked date mixture (including all the syrup). The batter will be thick and sticky. Pour it into the prepared baking dish and smooth the top.
Step 3: Bake the Cake (35-40 minutes)
Place the dish in the oven and 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. It should be golden brown on top and slightly springy to the touch. Don’t overbake, or it will dry out.
Step 4: Make the Caramel Sauce (10 minutes)
While the cake is baking, make the sauce. In a saucepan over medium heat, melt the butter. Add the brown sugar and stir until dissolved. Pour in the heavy cream and salt. Bring to a gentle simmer, stirring constantly. Let it simmer for 2-3 minutes until it thickens slightly. Remove from heat and stir in the vanilla. The sauce will thicken more as it cools.
Step 5: Combine and Serve
Once the cake is out of the oven, poke a few holes in the top with a toothpick. Pour about half of the warm caramel sauce over the cake, letting it soak in. Let it sit for 5 minutes. Serve warm with the remaining sauce drizzled on top. Vanilla ice cream or whipped cream is traditional, but I sometimes skip it to let the pudding shine.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Soak the Dates Properly
This is the #1 tip. If you don’t soak the dates long enough, the cake will be dry and chewy. Let them sit for a full 10 minutes. If the dates are still hard, give them another 5 minutes.
Don’t Overmix the Batter
Once you add the flour, mix until just combined. Overmixing develops gluten, which makes the cake tough. You want a tender, crumbly texture.
Use Good Butter
The sauce is mostly butter and sugar. If you use margarine or low-quality butter, the sauce will taste flat. Use real, unsalted butter.
Simmer the Sauce Gently
Don’t boil the sauce vigorously. A gentle simmer allows the sugar to dissolve and the sauce to thicken without burning. Stir constantly to prevent sticking.
Warm the Sauce Before Pouring
Hot cake + cold sauce = weird texture. Make sure your sauce is warm when you pour it over the cake. It should be pourable but not thin.
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
Substitute the all-purpose flour with a 1:1 gluten-free flour blend. The texture will be slightly denser, but it still works well. I’ve used Bob’s Red Mill and it’s great.
Dairy-Free Version
Use vegan butter and coconut cream in the sauce. The flavor will be slightly different, but it’s still delicious. My lactose-intolerant friend loves this version.
Spiced Date Pudding
Add ½ teaspoon of nutmeg and ¼ teaspoon of cardamom to the batter. It adds a warm, aromatic flavor that’s perfect for winter.
Individual Servings
You can bake this in ramekins for 20-25 minutes. It’s great for dinner parties and looks fancy. Just adjust the baking time accordingly.
Chocolate Drizzle
For an extra treat, drizzle melted chocolate over the caramel sauce. It’s rich and decadent. My kids go crazy for this version.
Serving & Storage
How to Serve:
I usually serve this straight from the baking dish. It looks rustic and stays warm. But here are other ways I’ve enjoyed it:
- With a scoop of vanilla bean ice cream (the cold vs. hot contrast is amazing)
- With a dollop of whipped cream
- With a drizzle of salted caramel for extra richness
Side Dishes:
This is a dessert, so you don’t need sides. But if you’re serving a full meal, pair it with something light like a fruit salad or a simple green salad to balance the richness.
Storage Instructions:
Refrigerator:
Store leftovers in an airtight container for up to 3 days. The cake will firm up in the fridge, so let it come to room temperature or microwave it for 30 seconds before serving.
Reheating:
Microwave for 30-60 seconds until warm. The sauce will liquefy again. Don’t overheat, or the cake will become dry.
Freezing:
Yes, you can freeze this! Wrap the baked cake tightly in plastic wrap and foil. Freeze for up to 2 months. Thaw in the fridge overnight and reheat. The sauce is best made fresh.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
| Per Serving (based on 9 servings) |
|---|
| Calories: 380 |
| Protein: 4g |
| Carbs: 52g |
| Fiber: 2g |
| Sugar: 38g |
| Fat: 18g |
| Saturated Fat: 11g |
| Cholesterol: 65mg |
| Sodium: 220mg |
What’s Good:
- Dates provide natural sweetness and fiber
- It’s a single-serving dessert, so portion control is easier
- Can be made with gluten-free or dairy-free ingredients
What to Know:
- High in sugar and calories from the sauce and brown sugar
- Contains dairy and gluten (unless modified)
- Enjoy as an occasional treat, not a daily snack
My Take:
Look, this is a dessert. It’s sweet, rich, and indulgent. It’s not health food. But it’s way better than store-bought, and making it at home lets you control the ingredients. When I want to make it lighter, I use less sauce and add a side of berries. But usually? I just enjoy a square and savor every bite.
Final Thoughts
So that’s my sticky toffee date pudding! 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 dessert nights 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 stress. My family is happy, my guests are impressed, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different spices, add chocolate, or serve it with different toppings. The best recipes are the ones you adapt to your family’s 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! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use dried figs instead of dates?
You can, but the flavor will be different. Figs are sweeter and have a different texture. If you use figs, soak them for a longer time (15-20 minutes) to ensure they’re soft enough. The cake will still be delicious, but it won’t taste exactly like sticky toffee pudding.
Why did my cake turn out dry?
This usually happens if you didn’t soak the dates long enough or if you overbaked the cake. Make sure the dates are fully softened in the syrup, and check the cake at 35 minutes. If a toothpick comes out clean, it’s done. Don’t wait until it looks dry.
Can I make this ahead for a dinner party?
Yes! You can bake the cake up to 2 days ahead and store it in the fridge. Reheat it in the oven at 300°F for 10-15 minutes before serving. Make the sauce fresh on the day of the party for the best flavor.
Why did my sauce separate?
This usually happens if the heat was too high. Always simmer the sauce gently. If it separates, remove it from the heat and whisk in a splash of cold cream to bring it back together.
Can I use light brown sugar instead of dark?
Yes, but dark brown sugar has a deeper molasses flavor that complements the dates better. If you only have light brown sugar, the cake will still be good, just slightly less rich.
How do I reheat leftovers without it getting dry?
Microwave for 30-60 seconds. Add a teaspoon of water if it looks dry. The steam will help keep it moist. Don’t overheat, or the cake will become tough.
Can I freeze the sauce?
Yes, but it may separate when thawed. Reheat it gently on the stove and whisk until smooth. It’s best to make the sauce fresh, but freezing is an option if you need to prep ahead.
Pin This Recipe!
Sticky Toffee Date Pudding: Best Easy British Dessert
- Total Time: 55 minutes
- Yield: 9 servings 1x
Description
A moist, tender British classic date pudding soaked in boiling water and baking soda, topped with a rich, homemade caramel sauce. This reliable recipe is easy to make and tastes better the next day.
Ingredients
- 200g Medjool dates, pitted
- 1 cup boiling water
- 1 teaspoon baking soda
- 75g unsalted butter, softened
- 150g dark brown sugar, packed
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 150g all-purpose flour
- 1/2 teaspoon cinnamon
- 75g unsalted butter (for sauce)
- 150g dark brown sugar, packed (for sauce)
- 120ml heavy cream
- 1/2 teaspoon salt
- 1 teaspoon vanilla extract (for sauce)
Instructions
- Preheat oven to 350°F (175°C) and grease an 8×8 inch baking dish.
- Place pitted dates in a medium saucepan with boiling water and baking soda. Stir and let sit for 10 minutes until dates are soft and broken down.
- In a large bowl, cream softened butter and brown sugar until light and fluffy. Beat in eggs one at a time, then stir in vanilla extract.
- Add flour and cinnamon, mixing on low speed until just combined. Fold in the soaked date mixture and syrup.
- Pour batter into the prepared baking dish and smooth the top.
- Bake for 35-40 minutes until a toothpick inserted in the center comes out clean.
- While the cake bakes, make the sauce: Melt butter in a saucepan over medium heat. Add brown sugar and stir until dissolved. Add heavy cream and salt, bringing to a gentle simmer. Cook for 2-3 minutes until slightly thickened. Remove from heat and stir in vanilla.
- Once the cake is baked, poke holes in the top with a toothpick. Pour about half the warm caramel sauce over the cake and let it sit for 5 minutes.
- Serve warm with the remaining sauce drizzled on top.
Notes
Soak dates for a full 10 minutes to ensure moisture. Do not overmix the batter to avoid a tough texture. The sauce should be simmered gently to prevent burning. For best results, make the sauce fresh on the day of serving. Leftovers can be refrigerated for up to 3 days or frozen for up to 2 months.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Cuisine: British
Nutrition
- Serving Size: 1 square
- Calories: 380
- Sugar: 38
- Sodium: 220
- Fat: 18
- Saturated Fat: 11
- Carbohydrates: 52
- Fiber: 2
- Protein: 4
Keywords: sticky toffee pudding, date pudding, British dessert, caramel sauce, easy dessert, comfort food


