Pinterest Hidden Image

I updated the recipe after reader feedback to make the sponge taller, simplify the ingredients, and dial back the sweetness while keeping that classic sticky toffee texture. It's a great make-ahead dessert for Christmas or dinner parties.

For more cozy holiday desserts, try my vegan gingerbread loaf cake or browse my collection of vegan Christmas desserts.

If you're in the mood for something richer, try my vegan chocolate sticky toffee pudding, made with cocoa, espresso-soaked dates, and a warm chocolate toffee sauce.

Jump to:

Why this recipe works

Moist without being heavy. The sponge is soft and tender with plenty of date flavor, rather than dense or stodgy.

Balanced sweetness. I revised the original recipe to make it less sweet, so the caramel-like dates and toffee sauce come through without the finished pudding becoming cloying.

Plenty of sticky toffee sauce. Most of the warm sauce soaks directly into the freshly baked sponge, with the rest saved for pouring over each serving.

Ideal for entertaining. It can be prepared ahead and reheats beautifully, making it especially useful for Christmas dinner or a dinner party.

Key ingredients

ingredients to make sticky date pudding measured out in bowls on a marble surface.Pin

Medjool dates: These are my first choice because they're naturally soft, juicy, and have a deep caramel-like flavor. Fresh, plump dates also break down into a smoother paste. If your dates are firmer or drier, give them a little longer to soak.

Vegan Greek-style yogurt: I use a thick Greek-style yogurt to help keep the sponge soft and moist. Vegan sour cream or a thick coconut yogurt can also be used.

Molasses or black treacle: This adds depth to the sponge and strengthens that dark caramel flavor. Use regular cane molasses or black treacle rather than blackstrap molasses, which is much more bitter. Maple syrup can also be used if needed.

Vegan butter: Use block-style vegan butter rather than a soft spread from a tub. The higher water content in spreadable margarine can affect the texture of both the sponge and the sauce.

Dairy-free cream: Coconut cream, oat cream, or soy cream all work for the toffee sauce. If you don't want any coconut flavor coming through, use oat or soy.

Pin

Get Your Free E-Book!

Sign up to the Addicted to Dates newsletter for your FREE Guide To Vegan Cheesecakes!

How to Make Vegan Sticky Toffee Pudding

The texture of the date paste makes a difference here. Soak the dates until they're genuinely soft, then mash them directly into the soaking water rather than draining it. If your dates are quite firm, give them longer rather than trying to force them into a paste too early.

medjool dates chopped into pieces on place in a shallow bowl with water to soak.Pin
dates and hot water mashed into a paste in a bowl with a fork.Pin

After adding the yogurt, molasses, and vanilla to the creamed butter, the mixture can look a little split. That's completely normal and it comes back together once the flour and buttermilk are added.

vegan butter and brown sugar creamed in a large clear bowl.Pin
wet ingredients for sticky toffee pudding whisked in a glass bowl.Pin

I add the dry ingredients and buttermilk in two additions and stop mixing while there are still a few visible streaks of flour. The date paste is folded in last, which finishes mixing the batter without having to keep beating it. This helps keep the sponge light and tender.

creamy cake batter for sticky toffee pudding in a mixing bowl.Pin
sticky toffee cake batter with date paste folded through.Pin

Don't judge doneness by color alone because the dates and molasses naturally make the pudding quite dark. A skewer inserted into the center should come out with sticky crumbs rather than obvious wet cake batter. Date paste can sometimes look like underbaked batter on the skewer, so check the texture rather than automatically giving it another ten minutes and risking a dry sponge.

sticky date pudding batter in a pan before baking.Pin
toffee sauce in a small saucepan.Pin

For the sauce, you're only looking for it to slightly thicken during the short simmer. It gets thicker as it cools. Poke the pudding and pour around three-quarters of the sauce over while both are still warm so it can soak right into the sponge.

pokin holes in date pudding with a bamboo skewer.Pin
pouring warm toffee sauce over sticky date pudding.Pin

Make Ahead & Storage

This is a really useful dessert to prepare ahead for Christmas or entertaining.

Bake the pudding and pour over the first three-quarters of the toffee sauce as directed. Once completely cool, cover and refrigerate it, keeping the remaining sauce in a separate airtight container.

Store leftovers in the refrigerator for up to 5 days.

Before serving, gently reheat the pudding in the microwave or covered in the oven until warmed through. Reheat the remaining toffee sauce separately until pourable, then spoon it generously over each serving.

Serve warm with vegan vanilla ice cream or warm vegan custard.

pouring warm toffee sauce over date pudding with a scoop of ice cream on top.Pin
a portion of date pudding on a plate with a scoop of ice cream and toffee sauce and a spoonful taken from it.Pin

More cozy vegan desserts

Stay in touch with me through social media @ Instagram, Pinterest, TikTok, and Facebook, and subscribe via email to get all our new recipes!

Update Nov 2024: I have updated this recipe to be a tad less sweet based on reader feedback, with simplified ingredients and it now bakes up taller. If you loved the original version send me an email and I'll send it to you 😊

📖 Recipe

Vegan Sticky Toffee Pudding

5 from 24 votes
Christina Leopold
Moist vegan sticky toffee pudding made with Medjool dates and drenched in warm buttery toffee sauce. Completely eggless and dairy-free.
Servings 12
Prep Time 30 minutes
Total Time 1 hour 5 minutes

Ingredients

Cake

  • 250 g (1 ⅔ cups) medjool dates pitted *see note 1
  • 200 ml (¾ cup + 4 teaspoons) freshly boiled water
  • 300 g (2 ½ cups) all-purpose flour
  • 1 tablespoon baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon optional
  • ¼ teaspoon sea salt
  • 1 batch (240 ml) vegan buttermilk
  • 120 g (4.25 oz) vegan butter room temperature *see note 2
  • 100 g (½ cup) light muscovado sugar *see note 3
  • 120 g (½ cup) vegan Greek-style yogurt *see note 4
  • 45 g (3 tablespoons) cane molasses or black treacle
  • 2 teaspoons vanilla extract

Sticky Toffee Sauce

  • 200 g (7 oz) coconut cream soy or oat cream
  • 150 g (¾ cup) light muscovado sugar *see note 3
  • 50 g (3.5 tablespoons) vegan butter
  • ¼ teaspoon sea salt

Instructions 

  • Prepare: Preheat your oven to fan-forced 160°C/320°F or conventional 180°C/356°F. Lightly grease a 10.5 x 7.5-inch (3-inch height) baking dish or similar with some oil.
  • Date paste: Roughly chop the pitted dates and add them to a bowl with the boiling water. Leave them to soak for 20-30 minutes (the harder the dates, the longer they will need to soften). Using a fork, mash the dates into a paste until smooth.
  • Mix dry ingredients: Add the flour, baking powder, baking soda, cinnamon, and sea salt to a bowl and whisk to combine, set aside.
  • Cream the butter and sugar: Add the butter and sugar to a large mixing bowl, or the bowl of a stand mixer and whisk until light and fluffy.
  • Add wet ingredients: Whisk in the vegan yogurt, molasses, and vanilla extract - Don't worry if it appears to be split at this stage"
  • Make the batter: Add around half of the vegan buttermilk and half of the dry ingredients and whisk to combine. Repeat with the other half of the buttermilk and dry ingredients and stop whisking while there are still a few visible streaks of flour. Do not over-mix the batter.
  • Fold in date paste: With a spatula, carefully fold in the date paste until just combined.
  • Bake: Transfer the batter to the prepared pan and bake for 35-45 minutes. Meanwhile, make the caramel.
  • Make the caramel: Add the cream, sugar, butter, and sea salt to a heavy-bottomed saucepan and bring to a simmer over medium-high heat. Once simmering, bring the temperature down to medium and continue to simmer and stir using a rubber spatula for 2-3 minutes, until slightly thickened. Remove from the heat and set aside.
  • To check the pudding is done, insert a skewer or toothpick into the center, it should come out with a few sticky crumbs on it.
    Once out of the oven, poke several holes in the cake using a skewer or fork. Pour around ¾ of the toffee sauce over the cake while warm and allow it to cool for 30 minutes.
  • Serve: Just before serving, pour the remaining toffee sauce over the pudding.

Notes

  1. Medjool dates: If your dates are on the drier side or a different variety, they may need to soak for longer.
  2. Vegan butter: Take this out of the fridge to sit at room temperature for 30 mins to 1 hour. Use vegan block butter NOT spreadable butter from a tub. 
  3. Light muscovado sugar: Swap for unrefined cane sugar or soft brown sugar.
  4. Vegan Greek-style yogurt: I use Alpro, you can sub with vegan sour cream or thick coconut yogurt.

Nutrition

Serving: 1portion | Calories: 493kcal | Carbohydrates: 82g | Protein: 5g | Fat: 18g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 8g | Trans Fat: 0.1g | Sodium: 663mg | Potassium: 389mg | Fiber: 3g | Sugar: 56g | Vitamin A: 974IU | Vitamin C: 2mg | Calcium: 157mg | Iron: 2mg
Did you make this recipe?Tag @addictedtodates and hashtag it #addictedtodates

© addictedtodates.com. All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. Instead, include a link to this post for the recipe. Thank you!