Oh, my heart! If you think vegan desserts can’t be indulgent, wait until you try this sticky toffee pudding. It’s a British classic I’ve obsessed over for years, and after countless test batches (my poor neighbors got so many samples!), I finally cracked the code for a plant-based version that’s just as rich and gooey as the original. The secret? Medjool dates blended into the batter create this unbelievable moist texture, and that caramel sauce—oh, that sauce!—will have you licking the spoon like I do every single time. No one will believe it’s dairy-free!
Why You’ll Love This Vegan Sticky Toffee Pudding
Honestly, this recipe is a game-changer—here’s why:
- Unbelievably rich flavor: That deep caramel taste? Dates and molasses work magic together
- So easy to make: One bowl, no fancy techniques—just stir and bake
- Perfect for celebrations: Impress guests (they’ll never guess it’s vegan!)
- 100% plant-based: All the indulgence, zero animal products
- Pantry-friendly ingredients: No weird substitutes—just simple, wholesome stuff
Trust me, this pudding disappears faster than I can say “seconds please!”
Ingredients for Vegan Sticky Toffee Pudding
Gather these simple ingredients – I promise you probably have most in your pantry already! The magic happens when they all come together:
- 200g pitted dates, chopped (Medjool are my fave, but any work – just remove those pits!)
- 250ml boiling water (just off the kettle works perfectly)
- 1 tsp baking soda – this helps the dates break down into that luscious paste
- 75g vegan butter, softened (leave it out for 30 mins – trust me, it creams better this way)
- 100g brown sugar, packed (that means press it into your measuring cup firmly)
- 200g self-raising flour (or 200g plain flour + 2 tsp baking powder if you’re improvising)
- 1 tsp vanilla extract – the good stuff makes a difference here!
- 1 tbsp blackstrap molasses (or treacle for that authentic British touch)
For the Caramel Sauce
This sauce is liquid gold – you’ll want to drink it straight from the pan (I won’t judge!):
- 100g brown sugar (light or dark both work – dark gives a deeper flavor)
- 50g vegan butter (I always use the block kind, not spreadable)
- 150ml plant-based cream (coconut cream works beautifully here too if that’s what you have)
Pro tip: Double the sauce recipe if you’re like me and want extra for drizzling over ice cream later!
How to Make Vegan Sticky Toffee Pudding
Okay, let’s get messy! This pudding comes together in just a few simple steps – but the results taste like you spent hours in the kitchen. Here’s how I make it (with all my little tricks sprinkled in):
- Preheat your oven to 180°C (350°F) and grease your baking dish well. I use a 20cm square dish, but anything similar works – just adjust baking time if yours is deeper.
- Soak those dates – this step is magic! Put your chopped dates in a bowl, pour boiling water over them, and sprinkle with baking soda. Give it a quick stir and let it sit for 10 minutes. The dates will turn into this gorgeous mushy paste that makes the pudding so moist.
- Cream butter and sugar like your life depends on it! In a big mixing bowl, beat the softened vegan butter and brown sugar together for a good 2-3 minutes until fluffy. I use a wooden spoon, but an electric mixer works too if you’re feeling fancy.
- Add dry ingredients – gently fold in the flour, vanilla, and molasses. The batter will be thick, but don’t panic! We’re about to loosen it up.
- Blend date mixture – now take your soaked dates (yes, with all that liquid!) and blitz them in a blender or food processor until smooth. If you don’t have one, just mash really well with a fork – a few chunks are fine!
- Combine everything – pour the glorious date mixture into your batter and stir until just combined. Don’t overmix! A few flour streaks are totally okay.
- Bake to perfection – pour into your prepared dish and bake for 30-35 minutes. You’ll know it’s done when the top is springy to touch and a toothpick comes out with moist crumbs (not wet batter). That heavenly smell means it’s working!
Making the Caramel Sauce
Now for the best part – the sauce that makes this pudding truly special. This comes together while your pudding bakes (multitasking win!):
- Melt butter and sugar in a small saucepan over medium-low heat. Stir constantly – we don’t want any burning! The sugar will look grainy at first but keep going.
- When bubbling, slowly pour in your plant-based cream while whisking. Careful – it’ll bubble up dramatically! Just keep whisking until smooth.
- Simmer gently for 2-3 minutes until it thickens slightly. You want it to coat the back of a spoon. Don’t walk away – this stuff goes from perfect to burnt in seconds!
Pro tip: If your sauce looks too thin, it will thicken as it cools. And if it thickens too much? Just whisk in a splash of warm water or plant milk to loosen it up.
Tips for Perfect Vegan Sticky Toffee Pudding
After making this pudding more times than I can count (my waistline can attest to this!), I’ve picked up some foolproof tricks that guarantee pudding perfection every single time. These are the little things that make all the difference!
1. Splurge on Medjool dates if you can – Their natural caramel flavor and soft texture really elevate this pudding. Regular dates work too, but Medjools make it taste like it came from a fancy bakery. I always buy the squishy ones straight from the bulk bins.
2. The batter should look a little lumpy – When you’re mixing, stop as soon as the flour disappears. Overmixing makes the pudding tough instead of beautifully tender. A few small lumps are actually good! I’ve ruined batches by being too enthusiastic with my whisk.
3. Check for doneness 5 minutes early – Ovens lie, and overbaking is the death of a good sticky pudding. Start testing with a toothpick at 25 minutes. You want moist crumbs clinging to it, not clean or wet batter. The top should spring back when gently pressed.
4. Store leftovers (ha!) properly – If by some miracle you have leftovers, let the pudding cool completely before covering tightly. It keeps beautifully in the fridge for 3 days. To reheat, I pop individual portions in the microwave for 20 seconds with a splash of plant milk to keep it moist.
5. Warm your serving plates – This is my secret restaurant trick! Cold plates make the caramel sauce set too fast. I just pop our dessert plates in the oven for a minute while the pudding rests. That way, every bite stays gloriously gooey.
Bonus tip from my many mistakes: If your caramel sauce seizes up when adding the cream, don’t panic! Just remove from heat and whisk vigorously – it’ll come together. And if all else fails? More vanilla ice cream fixes everything.
Vegan Sticky Toffee Pudding Variations
This recipe is wonderfully adaptable! Swap molasses for maple syrup if you prefer a lighter sweetness. Need it gluten-free? Just use your favorite 1:1 GF flour blend. For extra texture, fold in chopped walnuts or pecans before baking—they add the perfect crunch against that soft, gooey pudding. I’ve even added a pinch of cinnamon or cardamom for a spiced twist when I’m feeling fancy!
Serving Suggestions
Oh, you’re in for a treat – this pudding deserves a proper presentation! Here’s how I love to serve it (and believe me, I’ve tried every possible combination):
Straight-up classic: Just warm pudding with that luscious caramel sauce poured right over the top. Maybe dust with a little powdered sugar if you’re feeling fancy. The steam rising from the plate? Pure bliss.
With vanilla ice cream – My absolute favorite! The cold, creamy plant-based ice cream melting into warm pudding is heaven. I use coconut-based vanilla for that perfect texture contrast. Bonus points if you let the ice cream soften a bit first so it creates little rivers through the caramel.
Coconut yogurt lovers, this one’s for you – A big dollop of thick coconut yogurt adds this lovely tang that cuts through the sweetness. I like to swirl it into the caramel sauce for a marbled effect.
Fresh berries might sound unusual, but trust me – The tartness of raspberries or strawberries balances the richness beautifully. My summer version has a handful of berries scattered over the top and their juices mixed into the sauce.
Extra sauce on the side – Because why not? I always make extra caramel sauce and serve it in a little pitcher. That way everyone can add more as they go (and trust me, they will!).
Pro tip: Always serve this pudding warm! If it’s cooled, just pop individual portions in the microwave for 15-20 seconds before saucing. That first bite of warm, saucy pudding with your topping of choice? That’s pure happiness right there.
Nutritional Information
Now, I’m no nutritionist, but I know you might be curious about what’s in this glorious pudding! Just remember – these numbers are estimates (I used a calculator, not a lab!) and will change slightly based on your exact ingredients. Here’s the scoop per generous serving:
- Calories: About 380 – but let’s be real, it’s worth every single one
- Sugar: 45g (those dates and caramel sauce do their sweet thing!)
- Fat: 12g (mostly from that luscious vegan butter and plant cream)
- Saturated Fat: 3g – not bad for such an indulgent dessert!
- Fiber: 4g (thank you, dates!)
- Protein: 3g – hey, it’s dessert, not a protein shake
My philosophy? Life’s too short to stress over dessert nutrition facts. This pudding is made with real, wholesome ingredients – no weird chemicals or artificial stuff. Enjoy a sensible portion (or don’t, I won’t tell!) and savor every sticky, sweet bite.
Common Questions About Vegan Sticky Toffee Pudding
I’ve gotten so many questions about this recipe over the years – here are the ones that pop up most often (along with all my hard-earned answers from trial and error!):
“Can I make this gluten-free?” Absolutely! Just swap the self-raising flour for your favorite gluten-free blend. I’ve had great results with a 1:1 substitute that includes xanthan gum. The texture might be slightly denser, but still delicious. Pro tip: Add an extra 1/4 tsp baking powder to help it rise.
“How long does leftover pudding keep?” In my house? Maybe 20 minutes! But seriously – stored properly in an airtight container, it stays fresh in the fridge for 3 days. The caramel sauce might thicken when chilled, but just warm it gently with a splash of plant milk to bring it back to saucy perfection.
“Can I freeze this pudding?” You bet! Wrap cooled portions tightly in plastic wrap, then foil, and freeze for up to 2 months. Thaw overnight in the fridge, then reheat gently in the microwave or oven. The sauce freezes beautifully too – just whisk it while reheating to smooth it out.
“What if I don’t have molasses?” No worries! Maple syrup or golden syrup work as substitutes, though the flavor will be slightly different. For that deep caramel note, try adding an extra tablespoon of brown sugar to compensate. I’ve even used date syrup in a pinch – it works surprisingly well!
“Why did my caramel sauce crystallize?” Ah, the heartbreak! This usually happens if the sugar isn’t fully dissolved before adding cream. Next time, melt the butter and sugar slowly on low heat, stirring constantly until completely smooth. If crystals form anyway, strain the sauce through a fine mesh sieve – it’ll still taste amazing.
Got more questions? Drop them in the comments – I love helping troubleshoot baking adventures! After all my test batches (and happy accidents), I’ve probably encountered every possible sticky situation with this pudding.
Try This Recipe and Share Your Results!
Now it’s your turn to make this magical vegan sticky toffee pudding! I want to see your beautiful creations – did yours turn out as gooey as mine? Did you add any fun twists? Drop a comment below and tell me all about your pudding adventure. Did you lick the spoon clean like I always do? Snap a photo of that saucy masterpiece and share it with me!
This recipe has brought so much joy to my kitchen, and I can’t wait to hear how it turns out in yours. Whether it’s your first time making sticky toffee pudding or you’re a seasoned pro, I’d love to hear your tips and tricks too. Happy baking, friends – may your pudding be sticky and your sauce be plentiful!
For more delicious recipes and inspiration, check out Pinterest.
Print
“Amazing Vegan Sticky Toffee Pudding in 7 Easy Steps”
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A rich and moist vegan sticky toffee pudding with a sweet date base and caramel sauce.
Ingredients
- 200g pitted dates, chopped
- 250ml boiling water
- 1 tsp baking soda
- 75g vegan butter
- 100g brown sugar
- 200g self-raising flour
- 1 tsp vanilla extract
- 1 tbsp blackstrap molasses
- For the sauce: 100g brown sugar, 50g vegan butter, 150ml plant-based cream
Instructions
- Preheat oven to 180°C (350°F). Grease a baking dish.
- Soak dates in boiling water with baking soda for 10 minutes.
- Cream vegan butter and sugar together until fluffy.
- Add flour, vanilla, and molasses to the butter mixture.
- Blend soaked dates with their liquid until smooth, then fold into the batter.
- Pour into the baking dish and bake for 30-35 minutes.
- For the sauce, melt butter and sugar in a pan, then stir in cream and simmer until thickened.
- Pour sauce over the warm pudding before serving.
Notes
- Use Medjool dates for best flavor.
- Store leftovers covered in the fridge for up to 3 days.
- Reheat gently before serving.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: British
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 45g
- Sodium: 220mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 68g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg




