Classic Sticky Toffee Pudding | Easy Recipe

This post may contain affiliate links.

5 from 5 votes

If you’re looking for a simple, homey dessert recipe that’s fit to serve royals, look no further than my easy Sticky Toffee Pudding recipe. This classic British sponge cake is studded with chewy dates and topped with a rich, sticky toffee sauce. No wonder it’s Princess Catherine’s favorite sweet treat!

A square piece of moist sticky toffee pudding cake topped with a scoop of vanilla ice cream and drizzled with caramel sauce, served on a white plate.

Every country has at least one dessert that is beloved by their nation. Whether it’s classic Italian tiramisu, French Tarte Tatin, or American apple pie, these desserts are widely associated with the great nations they have come from. In Great Britain, that dessert is sticky toffee pudding cake! 

Ingredients & Substitutions

Top-down view of labeled baking ingredients on a marble surface: dates, flour, cubed butter, brown sugar, heavy cream, vanilla, baking soda, additional butter, and brown sugar for the sauce.
  • Dates, Baking Soda & Boiling Water – When chopped dates are soaked in hot water with baking soda, they soften and break down into a rich, caramel-like paste that keeps the cake moist. The baking soda also neutralizes the dates’ acidity, creating a deep (all-natural!) toffee flavor.
  • Butter – I recommend using European-style butter for the richest, most tender crumb. 
  • Brown Sugar – You’re welcome to use either light or dark brown sugar. Don’t have any? Mix 1 cup of white sugar with 1-2 tablespoons of molasses.
  • Large Eggs – When multiple eggs are called for in a baking recipe, size really does matter. For reference, each large egg = ¼ cup.
  • All-Purpose Flour, Baking Powder & Salt – These three ingredients make self-rising flour, so feel free to swap that in if you have it!
  • Heavy Cream – Also known as double cream, this is the richest dairy you can reach for. It makes for a fantastically smooth, decadent toffee sauce.
  • Vanilla Extract – Sweetly aromatic and warm, vanilla brings depth to both the date cake and sticky toffee sauce.

This is just a short review of the ingredients; for the complete recipe, including quantities, scroll down to the recipe card 


How to Make Sticky Toffee Pudding 

Watch the full video recipe to learn how to make the BEST Sticky Toffee Pudding recipe. This step-by-step tutorial simplifies the process, offering tips and tricks to guarantee perfect results every time.

Prefer the written recipe? Scroll down to the recipe box 👇


What is Sticky Toffee Pudding? Is it Cake?

Sticky toffee pudding is a British dessert made of a moist sponge cake studded with dates and drenched in warm, buttery toffee sauce. Most historians trace its origin to the United Kingdom in the 1970s, with two main claims to fame: one from the Gait Inn in Yorkshire, and another from the Sharrow Bay Country House in the Lake District. While its exact birthplace is debated, everyone agrees it’s a modern British classic.

Despite the name “pudding,” it’s really a rich, tender cake, served warm and often paired with vanilla ice cream, custard, or whipped cream. People usually serve it warm as a cozy dessert, especially during cooler weather and around the holidays. 

Fun fact: In the U.K., “pudding” simply refers to dessert! So while it looks and tastes like cake, it’s signature stickiness and sauce-soaked texture make it truly one of a kind.

A golden sauce is being poured from a pot onto a freshly baked cake in a square metal pan, which is resting on a black wire cooling rack.
A hand lifts a square piece of glazed sticky date pudding cake from a metal baking pan resting on a cooling rack. The cake is golden brown with a thick, shiny glaze on top.

Optional Variations & Dietary Adaptations

  • Black Treacle – If you prefer a richer, more complex flavor, substitute 1 tablespoon of brown sugar in either the pudding or the sauce with black treacle (or molasses). It adds a deep, bittersweet caramel note that amplifies the toffee flavor beautifully.
  • Gluten-Free – Swap the all-purpose flour for a 1:1 gluten-free baking blend. For the best texture, choose one that includes xanthan gum to help the cake hold together. I also recommend letting the batter rehydrate for 30 minutes before baking to prevent a grainy texture.
  • Dairy-Free/Vegan – Replace butter with vegan butter and use full-fat coconut milk or oat cream instead of heavy cream in the sauce. The coconut undertones pair surprisingly well with the toffee flavor.
  • Boozy Twist – Add a splash (1-2 tablespoons) of bourbon, rum, or brandy to the sauce for a grown-up variation that’s perfect for dinner parties or holidays.
  • Lighter Option – Cut the richness by serving with Greek yogurt or a dollop of lightly sweetened whipped cream instead of ice cream or custard.
  • Mini Puddings – Bake the batter in muffin tins or ramekins for individual servings. They bake faster and are pre-portioned for easy entertaining.

Expert Tips & Tricks 

  • Soak the dates well. Let the chopped dates sit in hot water with baking soda for at least 10-15 minutes. This softens them completely and ensures they have a deliciously moist texture.
  • Use the right pan size. Too small, and the cake will be overly thick and dense; too large, and it may dry out. An 8-inch square pan is ideal for even baking.
  • Don’t overmix the batter. Once you add the flour, gently stir until just combined. Overmixing can make the cake tough instead of tender.
  • Bake until just set. Sticky toffee pudding should be soft and moist in the center. A toothpick should come out mostly clean with a few moist crumbs. Avoid overbaking or it can lose its signature sticky consistency.
  • Warm the toffee sauce before serving. Pouring warm sauce over the warm cake helps it soak in and creates a beautifully glossy finish.
  • Double the sauce (trust me). The sauce is what makes this dessert legendary. Make a little extra. You’ll want more for drizzling over ice cream or sneaking by the spoonful.
  • Serve warm. This dessert is best enjoyed freshly baked or gently reheated. The warmth brings out the buttery caramel notes and keeps the texture luscious and tender.
  • Add a pinch of salt. A small sprinkle of flaky sea salt over the top before serving perfectly balances the sweetness and deepens the toffee flavor.
A hand holding a spatula drizzles a thick, golden caramel sauce over a saucepan on a wooden board, with a light marble background.

How to Serve

Serve Sticky Toffee Pudding warm and generously sauced, letting that buttery caramel glaze soak into every bite. The classic pairing is a scoop of vanilla ice cream, which melts into the warm cake to create the perfect balance of hot and cold. You can also serve it with pouring cream, whipped cream, or custard for a more traditional British touch.

For a little flair, sprinkle the top with flaky sea salt or toasted pecans to add texture and cut through the sweetness. And don’t forget a cup of strong coffee or black tea on the side; their bitterness beautifully complements the rich, toffee-sweet flavor of the pudding.

Storage & Reheating

  • Room Temperature – Store leftover pudding tightly covered at room temperature for 1-2 days.
  • Refrigerator – For longer storage, refrigerate for up to 5 days. Keep it wrapped then place it in an airtight container to maintain moisture and freshness.
  • Freezer – Sticky toffee pudding freezes beautifully! Wrap the pudding and sauce separately in freezer-safe containers or bags and freeze for up to 3 months. Make sure to get rid of as much air as possible from the cake packaging to ward off freezer burn.
  • Reheating – Warm the pudding gently in the microwave or oven until heated through, and reheat the sauce separately on the stovetop or in the microwave before serving. Pour the warm sauce over the pudding just before enjoying.
A slice of moist sticky toffee pudding topped with a scoop of vanilla ice cream on a white plate, set against a light, blurred background.
sticky toffee pudding with a drizzle of caramel sauce and vanilla ice cream

Classic Sticky Toffee Pudding | Easy Recipe

Classic British sticky toffee pudding, rich, moist, and easy to make! A comforting dessert with a buttery toffee sauce that everyone will love.
5 from 5 votes
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 44 minutes
Course Dessert
Cuisine British
Servings 12
Calories 381 kcal

Ingredients
 

For the pudding:

  • 200 g Dates pitted
  • 1 teaspoon Baking soda
  • 1 cup (240 ml) Water boiling
  • 7 tablespoons (100 g) Butter softened
  • ¾ cup (150 g) Brown sugar light or dark
  • 2 Eggs large
  • 1 ⅓ cups (167 g) Flour
  • 1 teaspoon Baking powder
  • ¼ teaspoon Salt

For the toffee sauce:

  • 5 tablespoons (75 g) Butter
  • ¾ cup (150 g) Brown sugar
  • 1 cup (240 ml) Cream
  • 1 teaspoon Vanilla extract

Instructions
 

  • Preheat your oven to 180°C (350°F) and grease an 8-inch baking dish.
  • Prepare the dates: chop pitted dates, then place the chopped dates and baking soda in a bowl, pour the boiling water over them, and let them soak for about 10 minutes. This will soften the dates. Then, using a fork
  • Make the Pudding Batter: In a mixing bowl, beat the butter and dark brown sugar until fluffy, about 2 minutes.
  • Add the eggs, vanilla extract and beat until incorporated.
  • Sift in the flour, baking powder, and salt. Gently fold the flour mixture into the wet ingredients. Then add the soaked dates and any remaining soaking liquid. Mix until combined.
  • Bake the Pudding: Pour the batter into the greased baking dish, spreading it evenly. Bake in the preheated oven for 25-30 minutes or until a toothpick inserted in the center comes out clean.
  • Prepare the Toffee Sauce: While the pudding bakes, prepare the sauce. Put all ingredients except vanilla extract in a saucepan and melt together over medium heat, stirring occasionally. Then simmer for about 2-3 minutes, until smooth and slightly thickened. Remove from the heat, add the vanilla extract, and give it a final stir.
  • Serve the Pudding: Once the pudding is baked, pierce it all over with a toothpick or a fork, then pour about a 1/2 of the warm sauce on top, gently spreading it to the edges with a spatula to fully cover the sponge with a thick, sticky glaze.
  • Optionally, serve with a scoop of vanilla ice cream or a dollop of whipped cream for an extra treat. And drizzle some extra sauce on top.

Video

Notes

  • Watch the Video: For a better understanding of the recipe, I always recommend watching the video recipe, which includes a step-by-step guide to help you succeed.
  • FAQs: Make sure you read the FAQs for this recipe which are located above the recipe box for additional tips and troubleshooting! For extra tips and variations read the article.
  • Storage: Store at room temperature for 1-2 days or refrigerate for up to 5 days. Freeze for up to 3 months, wrapping the pudding and sauce separately. Reheat before serving.
  • Black Treacle: If you prefer a richer flavor, you can substitute a tablespoon of the brown sugar in the pudding or sauce with black treacle. It adds a deep, caramelized taste that enhances the toffee notes.
  • If you enjoyed this recipe, I would appreciate hearing your honest opinions about it in the comments. It means a lot to me! 😊

Nutrition

Calories: 381kcalCarbohydrates: 51gProtein: 3gFat: 19gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.5gCholesterol: 80mgSodium: 290mgPotassium: 194mgFiber: 2gSugar: 38gVitamin A: 683IUVitamin C: 0.2mgCalcium: 72mgIron: 1mg
Nutrition information is automatically generated and thus we can not guarantee it is 100% accurate.
Keyword dates

Common Questions

Can I make Sticky Toffee Pudding in advance?

Absolutely! Bake the pudding and prepare the toffee sauce ahead of time. Store them separately in the fridge for up to 2 days. Reheat the pudding in the oven/microwave and warm the sauce on the stovetop before serving.

What can I substitute for dates in the recipe?

If you don’t have dates, you can use prunes or figs as substitutes. These fruits also add natural sweetness and moisture, though the flavor will be slightly different.

Can Sticky Toffee Pudding be frozen?

Yes, Sticky Toffee Pudding freezes well. Wrap the cooled pudding tightly in plastic wrap and foil, then freeze for up to 3 months. Freeze the sauce in a separate container. Thaw overnight in the fridge and reheat before serving.

What does sticky pudding taste like?

Sticky toffee pudding tastes rich, buttery, and caramel-like, with deep notes of brown sugar, toffee, and dates. The cake itself is sweet, moist, and slightly spongy, while the warm toffee sauce adds a butterscotch-like flavor that makes each bite decadent and comforting.

Is sticky toffee pudding and sticky date pudding the same?

Yes! Both feature a moist sponge cake that uses chopped dates and come topped with a warm toffee or caramel sauce. The only thing that’s different is geography! People in Australia and New Zealand usually call it “sticky date pudding,” while in the United Kingdom it goes by “sticky toffee pudding.”

Can I make Sticky Toffee Pudding in individual ramekins or muffin tins instead of one large baking dish?

Yes! You can easily make Sticky Toffee Pudding in individual ramekins or muffin tins instead of a single baking dish. This method is great for dinner parties or when you want perfectly portioned servings. Simply divide the batter evenly between greased ramekins or muffin cups (fill them about ¾ full). Bake at the same temperature, but reduce the baking time to 18–22 minutes, or until a toothpick inserted in the center comes out clean.

Once baked, pour the warm toffee sauce over each pudding while still hot so it soaks in beautifully. You can make the individual puddings ahead of time, then gently reheat them in the microwave or oven before serving.

7 Comments

  1. 5 stars
    I found this recipe for my Son who wanted Sticky Toffee Pudding cake for his Birthday
    The whole family Loves it !! Easy to make and Delicious = Thank You!

    February 1, 2026
  2. 5 stars
    After reading about Sticky Toffee Cake in a work of fiction, as a baker, I wondered exactly what is was. Found your recipe and do not know whether to virtually hug you or curse you. It is wonderful. It is such a delight to eat. Since I had to fight from eating the whole pan myself, I took some to my daughter and her Scottish husband, and learned it was one of his favortite desserts. It is easy to make, turned out beautifully, and my taste buds were delighted. Thank you!

    April 28, 2025
    1. Haha, I prefer the hug!
      I’m so glad you liked it.
      Fun fact: I discovered this dessert for the first time just a year ago, and since then it has become one of my favorites.

      April 29, 2025
  3. 5 stars
    I made this for Christmas brunch and it was a huge hit in my house! It was so good. I will definitely be making this again!

    December 25, 2024
  4. Lori Hartman says:

    5 stars
    I just made this recipe tonight and my husband and I were transported back to Limerick, Ireland where we discovered sticky toffee pudding while visiting my daughter over the summer! We are thrilled with this recipe and it was really easy compared to some that I’ve looked at. I will be taking it to my family’s Thanksgiving dinner so they can sample it too. Thanks for sharing the recipe.

    November 26, 2024
    1. Hi Lori,

      Thank you for sharing your experience 🙂
      Glad you liked it.

      Happy holidays!

      November 26, 2024
  5. 5 stars
    this recipe is very nice and delicious I recommend it especially for Christmas 🎄 thank you so much for sharing this recipe

    November 19, 2024
5 from 5 votes

Leave a Reply

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

Recipe Rating




The maximum upload file size: 2 GB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here