share this recipe

The Best Ever Sticky Toffee Pudding

prep time: 30 min | bake time: 30 min | total time: 1 hr

This eggless and vegan-friendly sticky toffee pudding combines a moist date cake with a rich toffee sauce that you're going to love. It's the perfect comfort dessert, easily customizable to be gluten-free and plant-based. Serve it warm with extra toffee sauce and a scoop of vanilla ice cream for pure indulgence!

Traditional Sticky Toffee Pudding Recipe

If you’re looking for a treat that has the comforts of fall, melts in your mouth and can be shared with everyone you’re going to love this Sticky Toffee Pudding. This recipe is totally egg free and can easily be made gluten free or dairy free if that’s your preference. It combines a soft, spongy cake made with dates and a luscious, caramel-like toffee sauce. Dates are a naturally sweet stone fruit and they provide a moist and tender base that absorbs the warm toffee sauce, creating an indulgent experience. Whether you’re craving a comforting dessert or looking to make something special for guests, this recipe is perfect for all occasions. Let’s start baking!

What is Sticky Toffee Pudding?

Sticky toffee pudding is a classic British dessert featuring a moist sponge cake, often made with dates and drenched in a rich, buttery toffee sauce. This dessert is served warm, often with a dollop of whipped cream or a scoop of vanilla ice cream. While traditionally made with eggs and butter, this version is eggless and can easily be made vegan without sacrificing any of the indulgent flavors or texture. Many call this recipe Sticky Date Pudding and that technically is the exact same thing.

Sticky Toffee Pudding Ingredients

Cake Ingredients

  • Medjool Dates: Medjool dates are the date of choice for this recipe and they add natural sweetness and moisture to the cake. If you’ve ever worked with dates you’ll know just how sticky they – this will help create a soft, sticky texture for the cake.
  • Milk of Choice: Milk is used to soften the dates and blend them into the cake. To keep the recipe plant-based, opt for almond, oat, or coconut milk.
  • Vanilla Extract: This adds warmth and enhances the flavor of the dates and spices. If you’re using vanilla flavor instead of extract I highly suggest splurging and getting a high quality vanilla extract; you will taste the difference.
  • Light Brown Sugar: Light brown sugar provides a deeper, caramel-like sweetness that pairs perfectly with the dates. It’s important to remember to pack your measuring up when using brown sugar (if you are using metric and not weighted measurements).
  • Butter: This recipe calls for cold butter when preparing your cake. It adds richness and structure to the cake. Use a vegan butter to make the recipe fully plant-based.
  • All-Purpose Flour: The base of the cake, giving it structure. You can substitute with a gluten-free flour blend if necessary or desired.
  • Baking Powder & Baking Soda: These leavening agents help the cake rise and create a light, tender crumb.
  • Ground Cinnamon, Nutmeg, and Ginger: These warming spices add depth and complement the sweetness of the dates and toffee. Ginger is optional but my goodness will it make your English sticky toffee pudding absolutely delicious! 
  • Salt: Enhances all the flavors and balances the sweetness of the cake.

Toffee Sauce Ingredients

  • Light Brown Sugar: The foundation of the toffee sauce, providing a rich, caramel flavor.
  • Butter: Adds richness and creaminess to the sauce. You will taste and feel the difference that a good butter makes when you make this recipe as it is such an important ingredient. Use plant-based butter for a dairy-free version.
  • Whipping Cream: Cream makes the sauce silky and smooth. Unsweetened coconut cream is a great plant-based substitute.
  • Sea Salt: Balances the sweetness and gives the toffee sauce a subtle, salted finish.

The Best Dates to Use for Sticky Toffee Pudding

Medjool dates are the best choice for sticky toffee pudding because of their naturally rich, caramel-like flavor. Their soft texture helps blend perfectly into a rich and moist cake batter, ensuring a tender and irresistible crumb. If Medjool dates aren’t available, Deglet Noor dates are a suitable alternative, though you may need to soak them a bit longer.

How to Make Sticky Toffee Pudding

Prepare the Sticky Date Cake

Start by heating the dates and milk in a small saucepan over medium heat until the dates soften. Mash the dates with the back of a spoon, then stir in the brown sugar and butter until melted. Remove from the heat.

In a separate bowl, mix the dry ingredients: flour, baking powder, baking soda, cinnamon, and salt. Combine the date mixture with the dry ingredients, stirring until just combined. Be careful not to over-mix, as this can result in a denser texture.

Bake the Cake

Preheat your oven to 350°F (175°C). Grease and line an 8×8-inch square baking pan with parchment paper. Pour the batter into the pan and smooth it out with an offset spatula. Bake for 35-40 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool slightly before adding the toffee sauce.

Make the Toffee Sauce

To make the toffee sauce, combine butter, light brown sugar, and heavy cream in a saucepan. Heat over medium-low until the ingredients are melted and combined. Bring the mixture to a simmer and let it thicken slightly, around 10-15 minutes. Stir in sea salt for a balanced, salted caramel flavor. Pour the warm toffee sauce over the cake, allowing it to soak in, and reserve the rest for serving.

How to Serve Sticky Toffee Pudding

Sticky toffee pudding is best served warm with extra toffee sauce drizzled on top. For an extra indulgent treat, pair it with a scoop of vanilla ice cream or a dollop of whipped cream. The warm, gooey texture of the cake combined with the rich, buttery toffee sauce makes this dessert irresistible. If you are making this ahead of time, I highly recommend warming it slightly before serving to really make the sticky and moist texture shine!

How to Customize Your Sticky Toffee Pudding

Here are a few ways to make this recipe all your own! Have fun in the kitchen and remember that baking is always an experiment!

  • Gluten-Free: If you want to make this recipe gluten free is really is quite easy. Simply replace the all-purpose flour with a gluten-free flour blend. Make sure that your baking powder and baking soda are gluten-free as well.
  • Vegan Options: This recipe is already eggless, but for a completely vegan version, use plant-based butter and dairy-free milk such as almond, coconut, or oat milk. Substitute coconut cream for the heavy cream in the toffee sauce for a rich and creamy texture. Make sure you also check your sugar as not all are made vegan naturally.
  • Nutty Additions: For a bit of crunch, try adding chopped pecans, walnuts, or almonds to the cake batter or sprinkle them on top before serving.
  • Spice It Up: Add a little more warmth by increasing the cinnamon or adding extra spices like ground cloves or allspice. These spices enhance the cozy, rich flavors of the cake and toffee sauce, perfect for colder months.
  • Alcohol-Infused Toffee Sauce: Add a splash of bourbon, rum, or brandy to the toffee sauce to give it a sophisticated flavor twist. The alcohol will cook off, leaving behind a deep, rich taste that pairs beautifully with the caramel notes of the sauce.

Sticky Toffee Pudding Frequently Asked Questions

Looking for the perfect dessert? Try these recipes next!

Meet Saloni

I’m a former pastry chef with a love for breads, cakes and everything in between! My recipes are easy to follow, egg free and are designed to be shared with others!

popular recipes

Get new recipes first!

Check out my Cookbook

Get tips from a pro!

No ratings yet

The Best Ever Sticky Toffee Pudding

This eggless and vegan-friendly sticky toffee pudding combines a moist date cake with a rich toffee sauce that you're going to love. It's the perfect comfort dessert, easily customizable to be gluten-free and plant-based. Serve it warm with extra toffee sauce and a scoop of vanilla ice cream for pure indulgence!
Author: Saloni Mehta
Rate
Yield: 9 servings
Prep: 30 minutes
Cook: 30 minutes
Total: 1 hour

Equipment

Ingredients

  • 220 g Medjool Dates de-stoned and roughly chopped
  • 420 ml Milk*
  • 1 tsp Vanilla Extract
  • 75 g Light brown Sugar
  • 110 g Butter*
  • 190 g All Purpose Flour
  • 1 tsp Baking Powder
  • 1 tsp Baking Soda
  • ½ tsp Ground Cinnamon
  • ¼ tsp Ground Nutmeg optional
  • ¼ tsp Ground Ginger optional
  • ½ tsp Salt

Toffee Sauce Ingredients

  • 70 g Light Brown Sugar
  • 35 g Butter* cut into pieces
  • 180 ml Whipping Cream*
  • 1 tsp Sea Salt
Shop Ingredients on Jupiter

Instructions

  • Preheat the oven to 350f ( 170C).
  • Heat the dates and milk in a small pan for 5 minutes until the dates have softened and you can mash them with the back of a spoon and take off the heat.
  • Add the brown sugar and butter to the milk mixture. Mix with a spatula until everything has melted. Take off the heat.
  • In a bowl mix together the flour, baking powder, cinnamon and salt. Stir the wet ingredients into the dry and mix until just combined.
  • Grease an 8x8 inch (20cm) square baking pan with oil and Line it with an overhang of baking paper.
  • Pour the prepared mixture in. Spread it evenly with an offset spatula.
  • Bake for 35-40 minutes or until the sponge is just cooked in the center (this may take longer depending on the size of your pan)
  • Prepare the toffee sauce. Melt the sugar, butter and cream in a pan. Bring it to a simmer and then allow to boil for 10 - 15 minutes on low heat.
  • Allow to cool slightly then add sea salt, whisking until it is fully combined. Cool it down.
  • Pour some all over the cake and reserve the remaining sauce for serving.
  • Store in an airtight container for 2-3 days. You can also serve it warm with vanilla ice cream. Enjoy!

Notes

  • Cup vs weighing scale: The US customary cup measurement serves as a rough estimate, as it can have uncertainties, so for precise results, it's recommended to weigh your ingredients using a digital scale in grams.
  • Milk: You can use any dairy-free unsweetened milk (like almond, soy, oat) or dairy-based whole milk
  • Butter: dairy-free salted butter sticks or any salted butter of your choice
  • Whipping Cream: Use dairy-free unsweetened whipping cream or coconut cream for vegan or any full fat whipping cream of your choice. 

Did you try this recipe? Leave a review!

Leave a Reply

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

Recipe Rating




Try these recipes next!

get new recipes right to your inbox!