Vegan Sticky Toffee Pudding | Cravele
30-MINUTE MEALS! Get the email series now
Royal Recipe

Vegan Sticky Toffee Pudding

5 from 1 vote
1 Comments
Emily Kate
By: Emily KateUpdated: Dec 6, 2025
This post may contain affiliate links. Please read our disclosure policy.

A lush, plant-based take on the classic British dessert—moist date cake soaked in warm sticky toffee sauce, perfect with vegan ice cream or custard.

Vegan Sticky Toffee Pudding
This vegan sticky toffee pudding has been a weekend staple in my kitchen for years. I first adapted the classic after discovering a bag of soft medjool dates in the pantry and a craving for something sticky, warm and forgiving. The texture is plush and pudding-like rather than cakey, with a deep caramel flavor from treacle (you can use molasses if needed) and dark brown sugar. It delivers the nostalgia of the original but is completely plant-based, so it’s become my go-to when friends with dietary preferences come over. The aroma as it bakes—sweet dates and caramel—has a way of pulling everyone into the kitchen. I discovered the exact balance of sweetness and moisture on a rainy afternoon when I experimented with reducing the butter and swapping in neutral oil and non-dairy cream. The dates provide natural sweetness and body while the treacle gives that rich, slightly bitter backbone that makes the sauce sing. My family always asks for seconds, and I often double the sauce because it vanishes fast. This version is forgiving: the batter mixes quickly, and the sauce comes together on the stovetop while the pudding bakes. It’s one of those recipes that looks and tastes special but is simple enough for a weeknight celebration.

Why You'll Love This Recipe

  • Plant-based and crowd-pleasing: rich, caramelized flavor without dairy or eggs—great for mixed-diet gatherings.
  • Quick to assemble: dates soak for 10 minutes, then the batter blitzes and bakes in about 25 minutes—ready in under an hour.
  • Pantry-friendly: uses store-cupboard staples like dried dates, flour, brown sugar and treacle, so you can throw it together at short notice.
  • Make-ahead friendly: bake ahead and gently reheat with extra sauce; freezes well for up to 3 months when wrapped tightly.
  • Versatile serving options: delicious on its own, with vegan vanilla ice cream, warm vegan custard or a scoop of coconut cream.
  • Textural contrast: moist, tender base with a glossy, pourable sauce that thickens as it cools for that classic sticky finish.

I often halve this for two or double it for a crowd; friends who try it believe it took a team of bakers. My partner insists I serve it with extra sauce warmed in a small pan—no one has ever turned down seconds.

Ingredients

  • Chopped dried pitted dates (about 1 1/4 cups): Use soft medjool or organic deglet noor if medjool aren’t available. Dates supply moisture and natural sweetness; choose fresh-packaged dates for best texture.
  • Baking soda (1 teaspoon): Reacts with the hot water to tenderize the dates and slightly aerate the batter—don’t skip it.
  • Boiling water (3/4 cup + 1 tablespoon): Hot water softens the dates and helps develop that sticky, luscious crumb.
  • Neutral oil (1/3 cup): Sunflower or light olive oil keeps the crumb tender without adding flavor; coconut oil will firm the texture slightly when chilled.
  • Unsweetened non-dairy milk (1/4 cup): Soy, oat or almond milk all work; soy gives extra protein and a neutral taste.
  • Dark muscovado or dark brown sugar (1/3 cup): Adds molasses notes and color—don’t substitute with white sugar unless you add molasses.
  • Treacle or molasses (2 tablespoons): Provides depth and that classic slightly bitter note that balances the sweetness; use molasses if you can’t find treacle.
  • All-purpose flour (1 1/4 cups): Plain flour forms the structure; spoon into the cup to avoid overpacking for a light result.
  • Baking powder (2 teaspoons): Ensures a gentle rise for a plush texture.
  • Ground ginger (1 teaspoon): Optional but recommended—adds warm spice that complements the dates and caramel.
  • Pinch of salt: Essential to brighten flavors and balance sweetness.

Toffee Sauce

  • Vegan butter or margarine (1/2 cup, diced): Choose a high-quality block such as Naturli or a European-style vegan butter for a buttery mouthfeel.
  • Light brown soft sugar (2/3 cup): Melts smooth and gives the sauce its caramel color and texture.
  • Treacle or molasses (1 tablespoon): Small but powerful—provides that deep toffee flavor.
  • Non-dairy cream (1/2 cup + 2 tablespoons): Homemade cashew cream, soy cream or a plant double cream give the best silky sauce; full-fat canned coconut cream also works.
  • Vanilla extract (1 teaspoon): Adds aromatic lift to the sauce.

Instructions

Preheat and prep: Preheat the oven to 350°F (180°C / 160°C fan). Grease an 8x8 or 9x9-inch square baking dish. I use a 8x10-ish dish when I want a slightly thinner pudding—adjust bake time by a few minutes if your pan is shallower. Soak the dates: Put the chopped dates and 1 teaspoon baking soda into a large jug and pour over 3/4 cup plus 1 tablespoon of boiling water. Let sit for 10 minutes; the soda helps the dates break down and the hot liquid loosens fibers for a smoother blend. Blend the wet mix: Add 1/3 cup neutral oil, 1/4 cup non-dairy milk, 1/3 cup dark brown sugar and 2 tablespoons treacle to the soaked dates (do not discard the soaking liquid). Use a stick blender to puree until mostly smooth—small flecks are fine. Alternatively, transfer to a blender and pulse briefly. Mix dry ingredients: In a large bowl, sift or whisk together 1 1/4 cups all-purpose flour, 2 teaspoons baking powder, 1 teaspoon ground ginger and a pinch of salt. Ensure even distribution of the raising agent to avoid pockets of metallic taste. Combine and fold: Pour the date puree into the dry ingredients and stir gently until a smooth batter forms. Avoid over-mixing; fold just until no dry streaks remain to keep the texture tender. Bake: Transfer batter to the prepared dish, level the top, and bake 20–30 minutes until a skewer pushed into the center comes out clean. Ovens vary—check at 20 minutes and add time if the center still feels very wet. Make the sauce: While the base bakes, combine 1/2 cup diced vegan butter, 2/3 cup light brown sugar and 1 tablespoon treacle in a small saucepan over low heat. Stir until melted and smooth, then whisk in 1/2 cup plus 2 tablespoons non-dairy cream and 1 teaspoon vanilla. Bring just to a simmer and remove from heat. Add a pinch of salt if you want the sauce to sing. Finish and serve: Cool the pudding in the dish for 10 minutes, then prick the surface all over with a toothpick and pour over half to two thirds of the warm sauce so it sinks in. Let sit 20 minutes, then serve warm with vegan ice cream or custard and the remaining sauce on the side. Reheat leftover sauce gently to regain pourable consistency. User provided content image 1

You Must Know

  • This keeps well refrigerated for up to 4 days; store sauce separately in a jar and warm it before serving.
  • Freezes beautifully for up to 3 months—wrap tightly and thaw overnight in the refrigerator, then warm gently.
  • High in natural sugars from dates and sugar; a single serving with sauce is roughly 420 calories depending on portion size.
  • Texture relies on proper soaking and blending of dates—if your mixture has large chunks, blitz a little longer for consistent crumb.

One of my favorite things about this dish is how forgiving it is—if you’re out of treacle, use molasses, and if you want a lighter sauce, reduce the cream slightly. Family members who used to be skeptical of vegan desserts now request this for birthdays.

User provided content image 2

Storage Tips

Store the pudding and sauce separately for best texture. Keep the pudding tightly covered at room temperature for up to 24 hours or refrigerated for 3–4 days. Pour the sauce into a sealable jar and refrigerate for up to a week; reheat gently in a saucepan over low heat or microwave in 15-second bursts, stirring between intervals. For freezing, wrap the cooled pudding in two layers of cling film and foil, freeze for up to 3 months, and thaw overnight in the refrigerator before reheating.

Ingredient Substitutions

If you can’t find treacle, use unsulfured molasses at the same amount—flavor will be slightly darker and more robust. Swap sunflower oil for light olive or melted coconut oil (which will firm the texture when chilled). For full-bodied creaminess in the sauce, use canned coconut cream; for a neutral flavor, choose soy or oat cream. To make this gluten-free, replace the flour with a 1:1 gluten-free baking blend and add 1/4 teaspoon xanthan gum to help structure.

Serving Suggestions

Serve generously spooned with warmed vegan vanilla ice cream or a pour of warm vegan custard. For a holiday table, add toasted chopped pecans or walnuts on top for crunch and a sprinkle of flaky sea salt to contrast the sweetness. The pudding pairs beautifully with a cup of strong coffee or a glass of fortified dessert wine for adults.

Cultural Background

The original sticky toffee pudding is a beloved British classic, thought to have originated in the mid-20th century in Northern England. Traditionally made with dates and a buttery toffee sauce, it’s a comforting dessert associated with pubs and family gatherings. This plant-forward version preserves the classic’s spirit—sweet, sticky and warmly spiced—while swapping in vegan-friendly ingredients to make it accessible to more people.

Seasonal Adaptations

In winter, enhance the batter with a pinch of cinnamon and cardamom for holiday warmth. In summer, serve at room temperature with a bright citrus compote or orange-scented vegan cream to lighten the richness. For autumn gatherings, fold in a handful of chopped toasted apples or poached pears for a fruitier variation that complements the date base.

Meal Prep Tips

Make the sauce ahead and keep refrigerated; warm before serving. The pudding can be baked a day ahead—reheat in a low oven covered with foil until warmed through. Portion into individual ramekins for easy reheating and serving at parties. Use airtight containers to retain moisture and reheat in a low oven or microwave for a few minutes.

This sticky toffee pudding is one of those comforting dishes that invites company and conversation; it’s simple to prepare, forgiving, and reliably adored. Try it once and you’ll understand why I always keep a bag of dates on hand.

Pro Tips

  • Soak the chopped dates in boiling water with baking soda to soften them thoroughly; this helps achieve a smooth batter and moist crumb.

  • Use a stick blender for convenience, but a countertop blender works well—avoid over-blending to keep a tender texture.

  • Grease the baking dish thoroughly and allow the pudding to rest 10 minutes before pricking and pouring in the sauce so it absorbs evenly.

  • Warm the sauce gently; do not boil vigorously after adding cream or it may separate.

  • If using coconut cream, chill the can and scoop the solid cream for a richer sauce.

This nourishing vegan sticky toffee pudding recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Can I freeze the pudding?

Yes. Bake the pudding, cool, wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge and warm in the oven.

How do I make the sauce pourable again?

If your sauce has thickened too much, reheat gently in a small pan with a splash of non-dairy milk until pourable.

Tags

Weekend Projects Vegan DessertToffee PuddingPudding RecipePlant-BasedDairy-FreeCravele
No ratings yet

Vegan Sticky Toffee Pudding

This Vegan Sticky Toffee Pudding recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 6 steaks
Vegan Sticky Toffee Pudding
Prep:20 minutes
Cook:25 minutes
Rest Time:10 mins
Total:45 minutes

Ingredients

Pudding

Toffee Sauce

Instructions

1

Preheat and prepare dish

Preheat oven to 350°F (180°C / 160°C fan). Grease an 8x8 or 9x9-inch square baking dish and set aside.

2

Soak dates

Place chopped dates and 1 teaspoon baking soda in a large jug. Pour over 3/4 cup plus 1 tablespoon boiling water and let sit for 10 minutes to soften.

3

Blend date mixture

Add 1/3 cup oil, 1/4 cup non-dairy milk, 1/3 cup dark sugar and 2 tablespoons treacle to the soaked dates and blend with a stick blender until mostly smooth.

4

Combine dry ingredients

Sift together 1 1/4 cups all-purpose flour, 2 teaspoons baking powder, 1 teaspoon ground ginger and a pinch of salt in a large bowl.

5

Make batter and bake

Pour the blended date mixture into the dry ingredients and stir until just combined. Transfer to the prepared dish and bake 20–30 minutes until a skewer comes out clean.

6

Prepare toffee sauce

In a saucepan over low heat, melt 1/2 cup vegan butter with 2/3 cup light brown sugar and 1 tablespoon treacle. Stir in 1/2 cup plus 2 tablespoons non-dairy cream and 1 teaspoon vanilla, bring to a simmer then remove from heat.

7

Finish and serve

Cool pudding 10 minutes, prick surface all over and pour over half to two thirds of the sauce. Let rest 20 minutes, serve warm with vegan ice cream or custard and extra sauce.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 420kcal | Carbohydrates: 60g | Protein:
3g | Fat: 18g | Saturated Fat: 5g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
7g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@cravele on social media!

Vegan Sticky Toffee Pudding

Categories:

Vegan Sticky Toffee Pudding

Did You Make This?

Leave a comment & rating below or tag @cravele on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Emily!

Chef and recipe creator specializing in delicious Weekend Projects cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.