Written by

Joyce Steele

Published

Perfect Sticky Toffee Pudding Recipe with Easy Warm Butterscotch Sauce

Ready In 60 minutes
Servings 8 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

“You know, I never thought a dessert could make me forget I was in a rush,” I said to myself last Thursday evening, juggling a cracked mixing bowl and a phone call from my landlord. Honestly, the whole kitchen was a bit of a mess, with flour dusted on the counter and a sticky spill I hadn’t yet cleaned up. But there I was, determined to whip up the perfect sticky toffee pudding with warm butterscotch sauce for a last-minute dinner party. The recipe wasn’t something I’d planned to try that night—I found it scribbled on the back of a receipt from a little café I stumbled upon during a rainy afternoon walk in the city. The café had long since closed, but that forgotten note sparked a craving I couldn’t shake.

Sticky toffee pudding has this magical way of wrapping you in cozy comfort, like a warm hug after a chilly day. The rich, moist sponge soaked with luscious dates, paired with that golden, silky butterscotch sauce—it’s honestly a classic that never gets old. I mean, maybe you’ve been there, craving something sweet but familiar, something that feels like a celebration yet is simple enough to make on a whim. That night, with the oven timer ticking and a slight sense of chaos, I learned that the best sticky toffee pudding is as much about patience as it is about ingredients—and a few happy accidents in the kitchen.

Since then, this recipe has been my go-to for impressing friends without breaking a sweat. It’s the kind of dessert that tastes fancy but comes together without fuss, perfect for cozy dinners or those unexpected guests who show up just when you thought you were done cooking. Let me tell you, every time I serve it, I’m reminded why I keep coming back to it—because nothing beats that first warm bite of sticky toffee pudding dripping with butterscotch sauce. Ready to make your own?

Why You’ll Love This Recipe

After testing countless versions of sticky toffee pudding, I can say this recipe stands out for several reasons. It’s reliable, approachable, and honestly, it just tastes incredible every single time. Here’s why you’ll want to keep this one bookmarked:

  • Quick & Easy: This sticky toffee pudding comes together in about an hour, making it perfect for those evenings when you want something indulgent but don’t have hours to spare.
  • Simple Ingredients: You likely have everything in your pantry already—dates, brown sugar, butter, flour—no need for fancy or hard-to-find items.
  • Perfect for Cozy Dinners: Whether it’s a chilly night or a casual gathering, this pudding feels like the ultimate comfort food that everyone loves.
  • Crowd-Pleaser: From kids to adults, this dessert consistently gets rave reviews. The warm butterscotch sauce adds that extra wow factor.
  • Unbelievably Delicious: The moist texture combined with the rich, caramel-like sauce creates a flavor explosion that’s hard to beat.

What sets my version apart? I make sure to soak the chopped dates in hot tea before mixing them into the batter—trust me, it makes the pudding incredibly moist and full of deep flavor. Plus, the butterscotch sauce is cooked gently to get that perfect silky texture without turning grainy, something I learned after a few kitchen slip-ups. This recipe isn’t just another sticky toffee pudding; it’s the one I trust to impress without stress.

Honestly, every time I serve this, I watch people close their eyes after the first bite—it’s comfort food with a bit of soul and a whole lot of heart.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without any fuss. Most are pantry staples, and you can easily swap out a few if needed.

  • For the Pudding:
    • Dates: 1 cup (about 150g), pitted and chopped (I prefer Medjool for their sweetness and softness)
    • Boiling water or strong black tea: 1 cup (240ml), to soak the dates (adds moisture and depth)
    • Baking soda: 1 teaspoon (helps tenderize the pudding)
    • Unsalted butter: 100g (about 7 tablespoons), softened (I use Kerrygold for the rich flavor)
    • Brown sugar: 150g (3/4 cup), packed (light or dark, depending on your preference)
    • Eggs: 2 large, at room temperature
    • All-purpose flour: 180g (1 1/2 cups), sifted
    • Baking powder: 1 teaspoon
    • Vanilla extract: 1 teaspoon (adds warmth and depth)
    • Salt: A pinch, to balance sweetness
  • For the Warm Butterscotch Sauce:
    • Unsalted butter: 100g (7 tablespoons)
    • Brown sugar: 150g (3/4 cup), packed
    • Heavy cream: 120ml (1/2 cup) (can substitute with full-fat coconut cream for dairy-free)
    • Vanilla extract: 1 teaspoon
    • A pinch of salt: To balance the sweetness

If you want a gluten-free option, swapping the all-purpose flour for a gluten-free blend works well. I’ve also tried using coconut sugar instead of brown sugar for a slightly different caramel note. Just remember, the quality of your butter and cream really makes a difference in the sauce’s richness.

Equipment Needed

  • Mixing bowls: A medium and a large bowl for combining ingredients.
  • Electric mixer or hand whisk: Makes creaming butter and sugar easier, but a sturdy whisk works too.
  • Measuring cups and spoons: For precise ingredient amounts.
  • 8-inch square baking dish or similar-sized ovenproof dish: This size is perfect for even baking.
  • Saucepan: For making the butterscotch sauce gently on the stove.
  • Wooden spoon or heatproof spatula: For stirring the sauce and batter.
  • Cooling rack: To let the pudding rest a bit after baking.

If you don’t have an electric mixer, no worries—this recipe is forgiving. I’ve made it many times just with a whisk and some elbow grease. Also, a silicone spatula is my favorite for scraping every bit of that luscious batter from the bowl.

Preparation Method

sticky toffee pudding preparation steps

  1. Preheat your oven: Set to 350°F (175°C). Grease your baking dish with a bit of butter and lightly dust with flour to prevent sticking. This usually takes about 10 minutes.
  2. Soak the dates: Place chopped dates and baking soda into a bowl. Pour over the boiling water or hot black tea and stir. Let this sit for about 10 minutes until the dates soften and the mixture cools slightly. The baking soda helps break down the dates for a tender pudding.
  3. Cream butter and sugar: In a separate large bowl, beat the softened butter and brown sugar together until light and fluffy. This should take around 3-4 minutes with an electric mixer, less if you’re using a whisk (though it’s more of a workout!).
  4. Add eggs and vanilla: Crack in the eggs one at a time, mixing well after each addition. Then stir in the vanilla extract. The mixture might look a bit curdled here—don’t worry, it’s normal.
  5. Combine dry ingredients: In another bowl, sift together the flour, baking powder, and salt.
  6. Mix wet and dry components: Add the soaked dates (including the liquid) to the butter mixture. Then gradually fold in the dry ingredients until just combined. Avoid overmixing; the batter should be thick but smooth.
  7. Transfer and bake: Pour the batter into your prepared baking dish and smooth the top. Bake for 35-40 minutes or until a skewer inserted into the center comes out clean or with just a few moist crumbs. The pudding will rise slightly and have a rich, deep brown color.
  8. Make the butterscotch sauce: While the pudding bakes, melt the butter in a saucepan over medium heat. Stir in the brown sugar and cook until dissolved and bubbly, about 3-4 minutes. Slowly add the cream, stirring constantly. Let it simmer gently for 4-5 minutes until thickened to a silky, pourable sauce. Remove from heat and stir in the vanilla and a pinch of salt.
  9. Serve warm: Once the pudding is out of the oven, poke a few holes with a skewer and pour some warm butterscotch sauce over the top, letting it soak in. Serve additional sauce on the side for that extra indulgence.

Pro tip: If your sauce starts to grain or separate, don’t panic—just whisk vigorously off the heat, and it usually comes back together. Also, I learned the hard way to avoid opening the oven door too early; sticky toffee needs patience!

Cooking Tips & Techniques

Sticky toffee pudding is deceptively simple but gets better with a few insider tips. Let me share a few things I’ve picked up over several batches:

  • Soaking dates in hot liquid: This step is key for a moist pudding. Dates absorb the liquid and soften, creating a tender crumb rather than a dry one.
  • Baking soda magic: Adding baking soda to the date soak helps neutralize acidity and tenderize the batter. It also enhances the rich brown color.
  • Creaming butter and sugar: Don’t rush this step. Creaming until fluffy traps air, making the pudding lighter.
  • Don’t overmix: When combining wet and dry ingredients, fold gently. Overmixing can make the sponge tough.
  • Timing the sauce: Make your butterscotch sauce while the pudding bakes. This way, it’s warm and ready to pour right when the pudding comes out.
  • Watch the oven: Sticky toffee pudding can brown quickly. If the top starts getting too dark before the center is done, tent with foil.
  • Multitasking tip: While the pudding bakes, clean your mixing bowls and utensils—trust me, it’ll save you some stress later.

One time, I accidentally left the sauce on high heat and it started to caramelize too much. The result was a slightly burnt flavor—not great! Now I keep the heat moderate and stir often to keep the sauce smooth and sweet.

Variations & Adaptations

Sticky toffee pudding is quite adaptable, so you can tweak it to suit your tastes or dietary needs:

  • Dairy-free option: Use coconut oil or dairy-free butter and swap heavy cream for coconut cream in the butterscotch sauce. It still tastes rich and comforting.
  • Spiced twist: Add 1 teaspoon of ground cinnamon or mixed spice to the dry ingredients for a warm, cozy flavor—perfect for autumn nights.
  • Chocolate lovers: Stir 50g (1.75 oz) of finely chopped dark chocolate or cocoa powder into the batter for a mocha-flavored pudding.
  • Individual portions: Bake the batter in greased ramekins for personalized sticky toffee puddings. Reduce baking time to about 25-30 minutes.
  • Nutty crunch: Sprinkle chopped toasted walnuts or pecans over the pudding before baking for extra texture and flavor.

I personally once tried adding a splash of espresso to the date soak, and it gave the pudding a subtle depth that was surprisingly good. Feel free to experiment and make this recipe your own!

Serving & Storage Suggestions

Serve your sticky toffee pudding warm, fresh out of the oven, with a generous drizzle of that luscious butterscotch sauce. A scoop of vanilla ice cream or a dollop of whipped cream pairs beautifully, providing a cool contrast to the warm pudding.

For a cozy gathering, serve it in the baking dish with sauce on the side so everyone can help themselves. I like to garnish with a sprinkle of flaky sea salt or a few fresh berries for a pop of color.

Leftovers can be stored covered in the refrigerator for up to 3 days. Reheat gently in the microwave or oven, adding a little extra sauce to bring back that gooey goodness. The flavors actually deepen after resting, so sometimes I make it a day ahead on purpose.

Nutritional Information & Benefits

One serving of this sticky toffee pudding (serves 8) contains approximately:

  • Calories: 350-400 kcal
  • Fat: 15g (mostly from butter and cream)
  • Carbohydrates: 55g (including natural sugars from dates)
  • Protein: 4g
  • Fiber: 2-3g (thanks to the dates)

Dates provide a natural sweetness and are a good source of fiber, potassium, and antioxidants. The recipe is gluten-containing by default but swapping for gluten-free flour can accommodate dietary needs. While it’s an indulgent dessert, the wholesome ingredients and homemade sauce mean you’re skipping preservatives and artificial additives.

Conclusion

If you’ve been searching for a sticky toffee pudding recipe that balances moist, tender sponge with a rich butterscotch sauce without fuss, this one’s for you. I love how it brings people together—whether it’s a casual weeknight treat or a special occasion finale. The best part? You can tweak it easily to fit your style or dietary needs, making it truly your own.

So, grab your mixing bowl and give it a go. I’d love to hear how your sticky toffee pudding turns out or what creative twists you add. Leave a comment below, share your experience, or even your favorite sauce variation. Let’s keep the comfort food tradition alive, one warm, sticky bite at a time!

FAQs

What type of dates work best for sticky toffee pudding?

Medjool dates are ideal because they’re large, sweet, and soft, which helps create that moist, tender texture in the pudding.

Can I make the butterscotch sauce ahead of time?

Yes! The sauce can be made a day ahead and gently reheated before serving. If it thickens too much, stir in a little cream or milk to loosen it.

Is it possible to freeze sticky toffee pudding?

Absolutely. Freeze the cooled pudding (without sauce) in an airtight container for up to 2 months. Thaw overnight in the fridge and reheat before serving with fresh sauce.

How do I get a smoother butterscotch sauce?

Cook the sauce over medium heat and stir constantly. Avoid boiling too vigorously to prevent graininess. If it becomes grainy, whisk off heat until smooth.

Can I make this recipe gluten-free?

Yes, by swapping the all-purpose flour for a gluten-free flour blend that measures cup-for-cup, the pudding turns out just as delicious.

Pin This Recipe!

sticky toffee pudding recipe

Print

Perfect Sticky Toffee Pudding Recipe with Easy Warm Butterscotch Sauce

A rich, moist sticky toffee pudding soaked with luscious dates and topped with a silky warm butterscotch sauce. This comforting dessert is quick, easy, and perfect for cozy dinners or unexpected guests.

  • Author: Lena
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Dessert
  • Cuisine: British

Ingredients

Scale
  • 1 cup (about 150g) pitted and chopped Medjool dates
  • 1 cup (240ml) boiling water or strong black tea
  • 1 teaspoon baking soda
  • 100g (7 tablespoons) unsalted butter, softened
  • 150g (3/4 cup) packed brown sugar
  • 2 large eggs, at room temperature
  • 180g (1 1/2 cups) all-purpose flour, sifted
  • 1 teaspoon baking powder
  • 1 teaspoon vanilla extract
  • A pinch of salt
  • For the warm butterscotch sauce:
  • 100g (7 tablespoons) unsalted butter
  • 150g (3/4 cup) packed brown sugar
  • 120ml (1/2 cup) heavy cream (or full-fat coconut cream for dairy-free)
  • 1 teaspoon vanilla extract
  • A pinch of salt

Instructions

  1. Preheat your oven to 350°F (175°C). Grease an 8-inch square baking dish with butter and lightly dust with flour.
  2. Place chopped dates and baking soda in a bowl. Pour boiling water or hot black tea over the dates and stir. Let sit for about 10 minutes until dates soften and mixture cools slightly.
  3. In a large bowl, cream the softened butter and brown sugar together until light and fluffy, about 3-4 minutes with an electric mixer.
  4. Add eggs one at a time, mixing well after each addition. Stir in vanilla extract.
  5. In another bowl, sift together flour, baking powder, and salt.
  6. Add the soaked dates with their liquid to the butter mixture. Gradually fold in the dry ingredients until just combined, avoiding overmixing.
  7. Pour the batter into the prepared baking dish and smooth the top. Bake for 35-40 minutes or until a skewer inserted in the center comes out clean or with a few moist crumbs.
  8. While the pudding bakes, melt butter in a saucepan over medium heat. Stir in brown sugar and cook until dissolved and bubbly, about 3-4 minutes.
  9. Slowly add cream, stirring constantly. Let simmer gently for 4-5 minutes until thickened to a silky, pourable sauce. Remove from heat and stir in vanilla extract and a pinch of salt.
  10. Once the pudding is out of the oven, poke holes with a skewer and pour warm butterscotch sauce over the top, letting it soak in. Serve additional sauce on the side.

Notes

Soaking dates in hot tea or water is key for moist pudding. Avoid overmixing the batter to keep the sponge tender. Make the butterscotch sauce gently over medium heat to prevent graininess. If sauce grains, whisk off heat to smooth it out. Tent pudding with foil if browning too fast. Sauce can be made ahead and reheated gently.

Nutrition

  • Serving Size: 1 slice (1/8 of pudd
  • Calories: 375
  • Sugar: 40
  • Sodium: 150
  • Fat: 15
  • Saturated Fat: 9
  • Carbohydrates: 55
  • Fiber: 2.5
  • Protein: 4

Keywords: sticky toffee pudding, butterscotch sauce, dessert, comfort food, easy pudding recipe, date pudding, warm dessert

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating