Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Classic Sticky Toffee Pudding

Published: May 12, 2025 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

Classic Sticky Toffee Pudding is a beloved British dessert that combines a rich, moist sponge cake with a luscious toffee sauce, creating the perfect indulgent treat. This dessert is made with simple ingredients that come together to form a warm, comforting dish that’s perfect for any occasion.

Classic Sticky Toffee Pudding

Ingredients

1 cup all-purpose flour

1 teaspoon baking powder

1/2 teaspoon baking soda

1/4 teaspoon salt

1/2 teaspoon ground cinnamon

1/4 teaspoon ground ginger

1/4 cup unsalted butter, softened

1/2 cup packed brown sugar

2 large eggs

1 teaspoon vanilla extract

3/4 cup dates, chopped and pitted

1/2 cup boiling water

1/4 cup milk

Toffee Sauce:

1/2 cup heavy cream

1/2 cup unsalted butter

1 cup brown sugar

1 teaspoon vanilla extract

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

Directions

Preheat the oven to 350°F (175°C) and grease and flour a 9-inch round cake pan or a small baking dish.

In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and ginger. Set aside.

In a large bowl, cream together the butter and brown sugar until light and fluffy. Add the eggs one at a time, beating well after each addition, and stir in the vanilla extract.

In a separate bowl, combine the chopped dates and boiling water. Let them sit for 5 minutes to soften.

Add the softened dates and milk to the butter mixture, then gently fold in the dry ingredients until well combined.

Pour the batter into the prepared pan and smooth the top. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.

While the pudding is baking, prepare the toffee sauce. In a saucepan, combine the cream, butter, brown sugar, and vanilla extract over medium heat. Stir occasionally until the sugar dissolves and the sauce becomes smooth, about 5 minutes.

Once the pudding is done, remove it from the oven and allow it to cool slightly. Poke holes in the pudding with a fork and pour half of the toffee sauce over the top, letting it soak in.

Serve the pudding warm with the remaining toffee sauce drizzled over the top, and optionally with whipped cream or vanilla ice cream.

Servings and Timing

Prep Time: 15 minutes

Cooking Time: 30 minutes

Total Time: 45 minutes

Servings: 6 servings

Variations

Vegan Option: Substitute the butter with dairy-free butter and the eggs with flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg). Use coconut milk in place of regular milk and coconut cream for the toffee sauce.

Gluten-Free: Use a gluten-free all-purpose flour blend to make this pudding gluten-free.

Nuts: Add chopped walnuts or pecans to the batter for a bit of crunch and extra flavor.

Storage/Reheating

Storage: If you have leftovers, store the pudding in an airtight container in the fridge for up to 3 days.

Reheating: To reheat, warm the pudding in the microwave for about 20-30 seconds or in the oven at 300°F (150°C) for 10-15 minutes. Make sure to drizzle the toffee sauce over it before serving again.

FAQs

Can I make sticky toffee pudding in advance?

Yes, you can make the pudding ahead of time! Just bake it, let it cool, and store it in an airtight container in the fridge. When ready to serve, reheat the pudding and add fresh toffee sauce.

Can I use a different type of sugar for the toffee sauce?

While brown sugar gives the best flavor and consistency for the toffee sauce, you could substitute it with light or dark muscovado sugar for a slightly different depth of flavor.

Can I use other dried fruits instead of dates?

You can substitute dates with other dried fruits such as raisins or dried apricots, although the flavor may not be as rich and caramel-like as with dates.

Can I make sticky toffee pudding without the toffee sauce?

The toffee sauce is what makes the sticky toffee pudding so indulgent and flavorful. I wouldn't recommend skipping it, but you could enjoy the cake with whipped cream or ice cream if you prefer.

Is sticky toffee pudding served hot or cold?

Sticky toffee pudding is traditionally served warm, with the toffee sauce poured over the top so it can soak into the cake and create a rich, comforting dessert.

Conclusion

Classic Sticky Toffee Pudding is a timeless dessert that brings comfort and indulgence with every bite. Whether for a special occasion or just a cozy night in, this pudding is sure to impress. I love how simple ingredients come together to create such a rich, flavorful dish, and it’s even better with a scoop of ice cream or a dollop of whipped cream.


Recipe:

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic Sticky Toffee Pudding

Classic Sticky Toffee Pudding


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

Classic Sticky Toffee Pudding is a beloved British dessert that combines a rich, moist sponge cake with a luscious toffee sauce, creating the perfect indulgent treat.


Ingredients

1 cup all-purpose flour

1 teaspoon baking powder

½ teaspoon baking soda

¼ teaspoon salt

½ teaspoon ground cinnamon

¼ teaspoon ground ginger

¼ cup unsalted butter, softened

½ cup packed brown sugar

2 large eggs

1 teaspoon vanilla extract

¾ cup dates, chopped and pitted

½ cup boiling water

¼ cup milk

½ cup heavy cream (for toffee sauce)

½ cup unsalted butter (for toffee sauce)

1 cup brown sugar (for toffee sauce)

1 teaspoon vanilla extract (for toffee sauce)


Instructions

  1. Preheat the oven to 350°F (175°C) and grease and flour a 9-inch round cake pan or a small baking dish.
  2. In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and ginger. Set aside.
  3. In a large bowl, cream together the butter and brown sugar until light and fluffy. Add the eggs one at a time, beating well after each addition, and stir in the vanilla extract.
  4. In a separate bowl, combine the chopped dates and boiling water. Let them sit for 5 minutes to soften.
  5. Add the softened dates and milk to the butter mixture, then gently fold in the dry ingredients until well combined.
  6. Pour the batter into the prepared pan and smooth the top. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
  7. While the pudding is baking, prepare the toffee sauce. In a saucepan, combine the cream, butter, brown sugar, and vanilla extract over medium heat. Stir occasionally until the sugar dissolves and the sauce becomes smooth, about 5 minutes.
  8. Once the pudding is done, remove it from the oven and allow it to cool slightly. Poke holes in the pudding with a fork and pour half of the toffee sauce over the top, letting it soak in.
  9. Serve the pudding warm with the remaining toffee sauce drizzled over the top, and optionally with whipped cream or vanilla ice cream.

Notes

Vegan Option: Substitute the butter with dairy-free butter and the eggs with flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg). Use coconut milk in place of regular milk and coconut cream for the toffee sauce.

Gluten-Free: Use a gluten-free all-purpose flour blend to make this pudding gluten-free.

Nuts: Add chopped walnuts or pecans to the batter for a bit of crunch and extra flavor.

Storage: If you have leftovers, store the pudding in an airtight container in the fridge for up to 3 days.

Reheating: To reheat, warm the pudding in the microwave for about 20-30 seconds or in the oven at 300°F (150°C) for 10-15 minutes. Make sure to drizzle the toffee sauce over it before serving again.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 50g
  • Sodium: 150mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 65g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 85mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Brown Sugar Rhubarb Cookies
    Brown Sugar Rhubarb Cookies
  • Coconut Toffee Chocolate Chip Cookie Bars
    Coconut Toffee Chocolate Chip Cookie Bars
  • Rhubarb Cake with Butter Sauce
    Rhubarb Cake with Butter Sauce
  • No-Bake German Chocolate Pie
    No-Bake German Chocolate Pie
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Tasty Baked Cod in Coconut Lemon Cream Sauce
    Tasty Baked Cod in Coconut Lemon Cream Sauce
  • Classic Homemade Lasagna
    Classic Homemade Lasagna
  • Mexican Corn Cakes with Jalapeño & Lime
    Mexican Corn Cakes with Jalapeño & Lime
  • Tangy and Spicy Pickled Shrimp
    Tangy and Spicy Pickled Shrimp

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz