
A deeply comforting, fully vegan sticky toffee pudding with a tender date-spiced sponge and rich, buttery toffee sauce — simple to make and utterly addictive.

This sticky toffee pudding has been my go-to dessert whenever I want something deeply comforting yet surprisingly simple to pull together. I first developed this plant-based version one rainy autumn evening when I wanted the nostalgia of a classic British pud but needed it to be vegan-friendly for dinner guests. The result was a warm, tender sponge studded with sweet dates and a glossy, buttery toffee sauce that soaks into every forkful. The texture is plush and moist, with a sticky, caramel-like finish that balances brown-sugar richness and a whisper of spice.
I discovered how well soaked dates blend with soy milk to create a naturally sweet, silky base that keeps the sponge moist without relying on eggs or dairy. The spices — cinnamon and nutmeg — are subtle but essential: they add warmth without overpowering the toffee notes. Serving it warm, with extra toffee spooned over the top, always sparks the same reaction at my table: quiet pleasure and a second helping request. If you love desserts that feel like a hug, this one will become a favorite.
I’ve watched this pud win over skeptics at dinner parties — one friend who swore she disliked vegan desserts came back for thirds. The recipe is about balance: the dates provide natural sweetness and body, while the toffee sauce gives the bright, glossy finish that makes this dessert feel special.
My favorite part is watching the sauce seep into the warm sponge — the contrast between the tender crumb and molasses-sweet topping is my ultimate cozy-dessert moment. Family and friends often comment that the texture is spot-on, creamy but dense in the way a classic version should be.
Allow the pudding to cool to room temperature before storing. Keep the sponge and sauce separate if you plan to refrigerate for more than a day: store sponge in an airtight container for up to 3 days and the sauce in a sealed jar for up to 1 week. For freezing, wrap the cooled sponge tightly in plastic and foil, or portion into freezer-safe containers; freeze up to 3 months. To reheat, thaw in the refrigerator overnight then warm gently in a low oven (300°F/150°C) or microwave in 30-second bursts, spooning warmed sauce over before serving to restore the fresh-out-of-the-oven feel.
If you don’t have soy milk, use another unsweetened plant milk like oat for a creamier finish, though the protein content differs slightly. Swap Medjool dates for Deglet Noor only if they are rehydrated; use 6–8 smaller dates. If vanilla powder isn’t available, use 1/2 teaspoon vanilla extract. To make gluten-free, replace all-purpose flour with a 1:1 gluten-free baking flour that includes xanthan gum, and allow an extra minute or two baking time to set.
Serve warm slices with a scoop of vegan vanilla ice cream or a dollop of coconut cream for contrast. Toasted chopped pecans or a pinch of flaky sea salt on top of the sauce adds texture and takes the sweet profile to the next level. For a holiday table, plate with candied orange zest and a sprinkle of cinnamon; for a casual gathering, offer ramekins so guests can spoon straight from individual portions.
Sticky toffee pudding originated in Britain and became a beloved classic in the mid-20th century, celebrated for its sticky, treacly sauce and dense sponge. Traditionally made with butter, eggs and dates, this vegan adaptation retains the spirit of the dish while replacing dairy and eggs with plant-based substitutes. Across the UK, variations include toffee sauce with cream or treacle; in this version, vegan butter and soy milk recreate the luscious mouthfeel while keeping the flavors authentic.
In autumn and winter, boost the spice with an extra 1/4 teaspoon of mixed spice or a splash of dark rum in the sauce for festive warmth. Spring and summer presentations can be lighter: serve smaller portions with a spoonful of whipped coconut cream and fresh berries to cut the richness. For holiday gatherings, fold in a tablespoon of espresso into the sauce for depth, or top with candied pecans for crunch.
Make the toffee sauce ahead and refrigerate; warm it gently when ready to serve. Bake the sponge a day in advance and keep it airtight — the flavors mellow and deepen overnight. For easy portioning, bake in individual ramekins and refrigerate; warm in a 325°F (160°C) oven for 10–12 minutes before serving with warm sauce. This approach makes entertaining low-stress and keeps timing predictable.
This pudding is one of those recipes that rewards small refinements — better dates, a thoughtful whisk of the sauce, and careful heating yield a dish that feels both nostalgic and elevated. I hope you enjoy this vegan take as much as my family and friends do; it’s a dessert that’s easy to love and effortless to share.
Use soft Medjool dates for a silky puree; soak drier dates briefly in warm water before blending.
Cream the vegan butter and sugar until light to introduce air for a tender sponge.
Let the sponge cool slightly before pouring sauce if you want it to soak in evenly rather than run off.
This nourishing best vegan sticky toffee pudding ever! 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.
Yes. Store baked sponge and sauce separately in the fridge for up to 3 days and reheat gently before serving.
Use Medjool dates for best texture. If using drier dates, soak them in warm water for 10 minutes first.
This Best Vegan Sticky Toffee Pudding Ever! 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.

Preheat oven to 350°F (180°C). Line an 8x8-inch baking dish with parchment paper or grease lightly to ensure easy removal.
Blend soy milk, warm water and pitted dates in a blender until completely smooth and pourable; add an extra teaspoon of water if needed.
Beat the vegan butter and 1/4 cup brown sugar until light and fluffy, about 2–3 minutes with a hand mixer or longer by hand.
Stir baking soda into the date puree, fold into the creamed butter, then sift in flour, baking powder and spices and fold until just combined.
Transfer batter to the prepared pan and bake 30–40 minutes at 350°F (180°C) until a toothpick shows moist crumbs but no raw batter.
Combine 2/3 cup brown sugar, 1/3 cup soy milk and vegan butter in a saucepan; melt, whisk, bring to a foaming boil, then simmer 2–3 minutes until slightly thickened.
Allow sponge to cool slightly or completely, then pour room-temperature sauce over the top so it soaks in. Serve warm with extra sauce or vegan ice cream.
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.
Leave a comment & rating below or tag
@forkelle on social media!


Tender zucchini halved and filled with creamy ricotta, melted mozzarella, and shaved Parmesan, loaded with sautéed veggies for a colorful, comforting light meal.

No-bake coconut truffles coated in dark chocolate — just 3 ingredients and a handful of minutes to make a crowd-pleasing sweet treat.

A simple, pantry-friendly treat that recreates the classic Almond Joy using just five ingredients. Chewy coconut centers topped with an almond and enrobed in dark chocolate—perfect for gifting or snacking.

Leave a comment & rating below or tag @forkelle on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.