Sticky Toffee Pudding Recipe

Leave a comment
5 from 4 votes
Jump to Recipe

We may earn a commission when you click on the affiliate links in this post.

This Sticky Toffee Pudding Recipe makes a soft date cake soaked in warm, buttery toffee sauce. Bake it in one dish, spoon the sauce over the top, and serve with vanilla ice cream or whipped cream. The sauce seeps into the cake, making every bite moist and sticky.

A bowl of sticky toffee pudding with mint

A Favorite Christmas Dessert

Sticky toffee pudding is one of our favorite Christmas desserts, and the toffee sauce is a big part of why I love it. The toffee sauce soaks right into the warm cake, and the rest gets spooned over each serving. Add a scoop of vanilla ice cream and let it melt into the sauce a little. So good!

🩷 Erica

Ingredients You’ll Need

Ingredients to make sticky toffee pudding
  • Medjool dates: Use pitted dates, or remove the pits before chopping. See the date tips below.
  • Boiling water: Softens the dates before they go into the batter. Keep all the soaking liquid.
  • Baking soda and baking powder: You’ll use both, with the baking soda in the date mixture and the baking powder in the flour mixture.
  • Butter: Soften the butter for the cake so it creams easily with the sugars. You’ll also need butter for the sauce.
  • Dark brown sugar and granulated sugar: Both go into the cake, giving it sweetness and a deeper brown sugar flavor.
  • Molasses: Adds depth to the cake’s flavor alongside the dates and dark brown sugar.
  • Eggs: Mix them into the creamed butter and sugars one at a time.
  • Flour: Measure carefully so the cake stays soft rather than heavy.
  • Vanilla extract and salt: Both go into the cake and the sauce.
  • Brown sugar and heavy whipping cream: Combine with butter for the homemade toffee sauce. Use heavy cream for the intended consistency.

Ingredient Additions and Substitutions

  • Light brown sugar: Dark brown sugar gives the cake a deeper molasses flavor. Light brown sugar can be used if that’s what you have, with a slightly milder result.
  • Ice cream or whipped cream: Either works for serving. Vanilla ice cream melts into the warm sauce, while whipped cream makes a lighter topping.
  • Dates: Stick with Medjool dates for the texture this recipe was developed around. Leaving them out would change both the moisture and structure of the cake.

How to Make Sticky Toffee Pudding

Chopped dates soaking in water and baking soda in a small bowl
  1. Soak the dates. Preheat the oven to 350°F. Finely chop the pitted dates and combine them with baking soda, vanilla, and boiling water. Let them soak for 15 to 20 minutes without draining.
Brown sugar, granulated sugar, and butter creamed together
  1. Cream the butter and sugars. While the dates soak, beat the softened butter, granulated sugar, dark brown sugar, and molasses together. Add the eggs one at a time, mixing after each addition.
Batter with date mixture over the top
  1. Finish the batter. Combine the flour, baking powder, and salt in a separate bowl, then mix into the butter mixture on low speed. Mash or puree the soaked dates with their liquid and mix them into the batter.
A baked cake in a baking dish
  1. Bake the cake. Spread the batter in a greased 9×13 cake pan. Bake for 30 to 35 minutes, until a toothpick inserted into the center comes out clean.
Sticky toffee pudding sauce in a sauce pan
  1. Make the toffee sauce. While the cake bakes, bring the brown sugar and butter to a simmer in a heavy saucepan, whisking until combined. Add the cream, return to a simmer, and cook for 5 to 6 minutes until slightly thickened. Remove from the heat and stir in the vanilla and salt.
A cake pan with a sticky toffee sponge with sauce over the top
  1. Add the sauce and serve. Poke holes about halfway down into the warm cake with the small end of a chopstick. Spoon half the sauce over the top and let it soak in. Serve warm with ice cream or whipped cream and the remaining sauce.

Dates to Use

Medjool dates in a carton
  • Use Medjool dates for this recipe. They’re soft and meaty, and they mash easily after soaking. Look for plump dates that feel soft rather than hard and dried out.
  • Check the produce section of your grocery store first. I’ve found them at Albertsons and Fred Meyer, though availability varies by location.
  • If your dates still have pits, slice them open and remove the pits before weighing and chopping. Even with packaged pitted dates, check for any remaining pit pieces.
  • Finely chop the dates, then soak them with the boiling water, baking soda, and vanilla for 15 to 20 minutes. Mash the softened mixture with a fork until it looks like jam, or use a food processor for a smoother texture. Don’t drain it, the soaking water is part of the batter.

Individual Puddings

  1. For individual servings, divide the batter among 6 to 8 greased, oven-safe ramekins, depending on their size. Leave room for the cakes to rise.
  2. Bake at 350°F for 15 to 20 minutes, checking at 15 minutes. The centers should be set and a toothpick should come out clean. Larger or deeper ramekins may need additional time.
  3. Poke holes halfway into each cake and spoon some of the sauce over the top. Serve directly in the ramekins with the remaining sauce and your choice of topping.

Recipe Tips

  • Measure the flour lightly. Spoon it into the measuring cup and level it off rather than packing it down.
  • Stop mixing once the batter is combined. Extra beating after adding the flour can make the cake less tender.
  • Check the center of the cake. A browned top doesn’t necessarily mean the middle has finished baking.
  • Keep the sauce at a gentle simmer. It should be slightly thickened but still pourable, and it will thicken more as it cools.
  • Save half the sauce for serving. The first portion soaks into the cake, while the second gives each serving that warm, saucy finish.

Frequently Asked Questions

Is sticky toffee pudding a cake or a pudding?

It’s a moist date cake served with toffee sauce. “Pudding” is commonly used for dessert in Britain, so don’t expect the texture of an American chocolate or vanilla pudding.

Is sticky date pudding the same thing?

The names are often used for the same style of dessert: a date cake served with a buttery brown sugar sauce. Sticky date pudding is a common name in Australia and New Zealand.

Do I need a candy thermometer for the sauce?

No. This sauce is simmered until slightly thickened rather than cooked to a specific candy temperature. Follow the timing and watch the consistency.

Make Ahead and Storage

Make ahead: Bake the cake and prepare the sauce a day ahead. Refrigerate them separately in covered containers, then reheat before adding the sauce and serving.

Storing: Cover and refrigerate leftover cake and sauce within 2 hours. Use within 3 to 4 days. Cake that already has sauce poured over it can be stored that way.

Reheating: Warm individual portions in the microwave in short intervals until heated through. Reheat the reserved sauce gently in a saucepan, stirring until smooth and pourable.

Freezing: Wrap cooled cake portions tightly and freeze in an airtight container. Freeze the sauce separately. Thaw in the refrigerator before reheating, and stir the warmed sauce to bring it back together.

Pairing Ideas

Serve warm with Homemade Vanilla Ice Cream or Whipped Cream, then spoon the extra toffee sauce over the top. The cold ice cream and warm cake are especially good together, and neither topping needs to be complicated.

Have you tried this dessert? Leave a comment and a star rating below, and let me know how it turned out! 💛

Sticky Toffee Pudding Recipe

5 from 4 votes
Prep Time: 30 minutes
Cook Time: 35 minutes
Total Time: 1 hour 5 minutes
Servings: 10 servings
Soft Medjool date cake soaked in homemade toffee sauce and served warm with vanilla ice cream or whipped cream.
Sticky toffee pudding in a bowl
Save this recipe

Ingredients 

  • 7 ounces Medjool dates, (pitted)
  • 3/4 cup boiling water
  • 1 teaspoon baking soda
  • 1/2 teaspoon vanilla extract
  • 1/3 cup butter, softened
  • 1/3 cup dark brown sugar, (packed)
  • 1/3 cup granulated sugar
  • 1 tablespoon molasses
  • 2 eggs
  • 1 1/4 cups flour
  • 1 teaspoon baking powder
  • 1/4 teaspoon salt

Sticky Toffee Sauce:

  • 1 cup brown sugar
  • 1/2 cup butter
  • 1 cup heavy whipping cream
  • 1/2 teaspoon salt
  • 1/2 teaspoon vanilla

Instructions 

  • Preheat the oven to 350°F. Finely chop the pitted dates and place them in a heatproof bowl. Add the baking soda and ½ teaspoon vanilla extract. Pour the boiling water over the dates and stir. Let stand for 15 to 20 minutes. Do not drain.
    Chopped dates soaking in water and baking soda in a small bowl
  • While the dates soak, cream the softened butter, dark brown sugar, granulated sugar, and molasses together in a mixing bowl. Add the eggs one at a time, mixing after each addition.
    Brown sugar, granulated sugar, and butter creamed together
  • In a separate bowl, stir together the flour, baking powder, and salt. Gradually add to the butter mixture, mixing on low speed just until combined.
    Sponge batter in a mixing bowl for sticky toffee pudding
  • Mash the dates and their soaking liquid with a fork until jam-like, or puree the mixture in a food processor. Mix the entire date mixture into the batter until combined.
    Batter with date mixture over the top
  • Grease a 9×13 cake pan. Spread the batter in the prepared dish.
    Cake batter in a baking pan ready to be baked
  • Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.
    A baked cake in a baking dish

Sticky Toffee Sauce:

  • While the cake bakes, make the sauce. Combine the brown sugar and butter in a heavy saucepan. Bring to a gentle simmer, whisking constantly until combined. Carefully stir in the heavy cream and return to a simmer. Simmer for 5 to 6 minutes, until slightly thickened. Remove from the heat and stir in the salt and vanilla.
    Sticky toffee pudding sauce in a sauce pan
  • Use the small end of a chopstick or a small dowel to poke holes over the warm cake, going only about halfway through. Spoon half the warm toffee sauce over the cake and allow it to soak in.
    A cake pan with a sticky toffee sponge with sauce over the top
  • Serve warm with vanilla ice cream or whipped cream, if desired, and spoon the remaining sauce over each serving.
    A bowl of sticky toffee pudding with mint

Equipment

  • 9×13 Cake Pan
  • Mixing Bowls
  • Hand Mixer or Stand Mixer
  • heavy saucepan

Notes

  • Use soft Medjool dates. Remove any pits before weighing and chopping.
  • Keep all the date-soaking liquid, it goes into the cake. The 30-minute prep time includes soaking the dates.
  • Make the sauce while the cake bakes to keep the total time at about 1 hour 5 minutes.
  • For individual puddings, divide the batter among 6 to 8 greased oven-safe ramekins, leaving room to rise. Bake at 350°F for 15 to 20 minutes, checking at 15 minutes. Ramekin size affects the baking time.
  • Refrigerate leftover cake and sauce within 2 hours and use within 3 to 4 days. Reheat portions before serving.

Nutrition

Calories: 485kcal, Carbohydrates: 65g, Protein: 4g, Fat: 25g, Saturated Fat: 15g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 1g, Cholesterol: 100mg, Sodium: 435mg, Potassium: 304mg, Fiber: 2g, Sugar: 51g, Vitamin A: 900IU, Vitamin C: 0.1mg, Calcium: 87mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Course: Dessert

Love this recipe?

We want to hear from you! Please leave a review.

Rate & Review

Good Recipes Are Meant To Be Shared!

Pin

About the author

Erica Walker

Erica lives in Meridian, Idaho, with her husband, Jared, an attorney, and their three daughters. She earned her bachelor’s degree from Brigham Young University and has a passion for travel and adventure. Whether kayaking, hiking, or scuba diving, she loves exploring the world—and bringing her family along for the ride.

More about Erica Walker
5 from 4 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?