sandi's sweets

sticky-toffee-pudding

Sticky Toffee Pudding Recipe

By Sandi |
4.8 (271 ratings)
Jump to Recipe
Share

My foolproof sticky toffee pudding recipe delivers tender cake with rich toffee sauce. A showstopper dessert that's easier than you think.

Close-up side view of a slice of sticky toffee pudding with glossy toffee sauce dripping down the sides, showing moist dark cake crumb texture

Why Your Pudding Isn’t Actually Sticky (And How to Fix It)

I used to serve sticky toffee pudding that was anything but—dry crumbs and sauce pooling on the plate instead of soaking through. The secret I discovered? Pierce that warm cake relentlessly and pour the hot toffee sauce over immediately so it actually gets absorbed. Now my pudding is impossibly tender, rich, and every bite delivers that perfect sticky-sweet payoff.

Overhead shot of the full baking dish of sticky toffee pudding with rich caramel sauce pooling around warm cake pieces

Notes from My Kitchen

  • Don’t skip soaking the dates in boiling water and baking soda—this creates moisture and tenderness in the cake that’s essential to the final texture.
  • Pour the toffee sauce over the pudding while both are warm. Cold sauce won’t penetrate the cake, and you’ll lose that signature sticky quality.
  • Pierce the entire surface of the pudding generously with a fork before adding sauce. This creates pathways for the sauce to soak into every section.
  • Use a candy thermometer when making toffee sauce—if you cook it past 240°F (116°C), it becomes brittle instead of glossy and pourable.

Variations

  • Salted Caramel Version: Increase sea salt in toffee sauce to 1 teaspoon and add 2 tablespoons of bourbon or whiskey for sophisticated depth.
  • With Vanilla Bean Cream: Serve alongside whipped cream infused with vanilla bean paste and a pinch of sea salt instead of plain whipped cream for extra elegance.

If you love this dessert, try my brown butter cake for another deeply flavored crowd-pleaser.

Sticky Toffee Pudding Recipe

Share
Prep: 20 min
Cook: 35 min
Total: 55 min
12 servings
Medium

Ingredients

For the Pudding

For the Toffee Sauce


Instructions

  1. 1

    Prepare the Dates

    Pour 1 cup boiling water over chopped dates and stir in baking soda. Let sit for 10 minutes until dates soften and mixture cools slightly.

  2. 2

    Cream Butter and Sugar

    Preheat oven to 350°F (175°C). Cream together softened butter and brown sugar for 3-4 minutes until light and fluffy. Beat in eggs one at a time, then vanilla extract.

  3. 3

    Combine Dry Ingredients

    Whisk together flour, baking powder, and salt in a separate bowl.

  4. 4

    Mix the Batter

    Alternate adding flour mixture and date mixture to butter mixture, beginning and ending with flour. Mix until just combined after each addition.

  5. 5

    Bake the Pudding

    Pour batter into a greased 9x13 inch (23x33cm) baking dish. Bake for 30-35 minutes until a toothpick inserted in the center comes out with a few moist crumbs.

  6. 6

    Make the Toffee Sauce

    While pudding bakes, melt butter with brown sugar in a saucepan over medium heat, stirring constantly for 2 minutes. Remove from heat and stir in cream, salt, and vanilla.

  7. 7

    Soak the Pudding

    Pierce warm pudding all over with a fork. Pour hot toffee sauce evenly over pudding, allowing it to soak in. Let rest for 5 minutes before serving.


Nutrition Information

Per serving (serves 12). Values are approximate.

Calories 385 calories
Total Fat 18g
Saturated Fat 11g
Carbohydrates 52g
Sugar 38g
Protein 4g
Sodium 285mg
Fiber 2g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs. Nutritional information is an estimate and may vary.

Close-up side view of a slice of sticky toffee pudding with glossy toffee sauce dripping down the sides, showing moist dark cake crumb texture

Never Miss a Sweet Recipe

Join 5,000+ home bakers and get new recipes straight to your inbox.

Frequently Asked Questions

Can I make sticky toffee pudding ahead of time?

Yes! Bake the pudding up to 2 days ahead and store covered at room temperature. Warm it gently in a 300°F oven for 10 minutes before serving. Make the sauce fresh on the day you serve it for best flavor and texture.

What can I use instead of dates?

While dates create the signature texture, you can substitute with dried figs or raisins. Soak them the same way in boiling water with baking soda. The pudding will taste slightly different but still be delicious.

Why is my pudding dry instead of sticky?

This usually means the toffee sauce wasn't poured over the warm pudding or wasn't given enough time to soak in. Always pierce the pudding with a fork before adding sauce, and use it while still warm so the cake absorbs the moisture.

Sandi

Hi, I'm Sandi!

I create simple, tested dessert recipes that anyone can make at home.

Learn More →

Reader Reviews

4.8
out of 5
4.8 (271 ratings)

Based on 271 reviews

Leave a Review