Best Vegan Sticky Toffee Pudding Ever!

A deeply comforting, fully vegan sticky toffee pudding with a moist date sponge and a glossy, buttery toffee sauce — the ultimate winter warmer.

This vegan sticky toffee pudding has been my go-to for cold evenings and celebration desserts ever since I stumbled on the idea while testing dairy-free alternatives years ago. I remember that first batch: the house filled with a warm caramel aroma, and the texture of the sponge was so tender and moist from the dates that everyone asked for seconds. I adapted the original method to work without eggs or dairy, keeping the classic sticky, caramel-forward flavor by using a simple blend of dates and soy milk and finishing everything with a rich vegan butter toffee.
The combination of sweet, jammy dates in the sponge and the glossy, slightly salted toffee poured over warm pudding is what makes this version special. The sponge is light yet satisfyingly dense, while the toffee sauce adds a luxurious finish that soaks in beautifully. I developed this recipe to be forgiving for busy cooks: a quick blitz in a blender does most of the work, and the sauce comes together in a single pan. Whether you’re serving it as a cosy weeknight indulgence or a centerpiece for guests, it delivers that quintessential British comfort-dessert experience — entirely plant-based.
Why You'll Love This Recipe
- Comforting and deeply flavored: chewy, caramelized dates in the sponge give natural sweetness and moisture so the dessert never feels dry.
- Quick to assemble: the sponge batter comes together in a blender and requires minimal mixing — ready to bake in under 15 minutes.
- Pan-to-table sauce: the toffee is made in one saucepan and finishes in minutes, so you can pour a warm, glossy sauce over the sponge at serving time.
- Pantry-friendly ingredients: uses common store items like canned/packaged dates, brown sugar, flour and plant-based butter, so it’s easy to shop for.
- Make-ahead friendly: both sponge and sauce keep well in the fridge and can be reheated for effortless weeknight desserts or dinner-party prep.
- Vegan and adaptable: achieves an indulgent, dairy-free finish by using vegan butter — the flavor and texture are impressively close to the original.
In my household this pudding regularly earns rave reviews — one friend even declared it "better than the traditional version" because the date-sweet base tasted more complex. I like how small changes (a touch more spice or a pinch of sea salt in the sauce) personalize it for different occasions.
Ingredients
- Soy milk: Use 1/2 cup of unsweetened soy milk. I prefer a full-flavor brand like Alpro or Silk for body — it helps the date puree emulsify and keeps the sponge moist.
- All-purpose flour: 3/4 cup plus 1 tablespoon. Spoon and level the flour for best results; this weight gives a tender crumb without being gummy.
- Pitted dates: 3/4 cup chopped (Medjool or Deglet Noor work well). Medjool dates are plumper and sweeter, which yields a richer sauce and a softer sponge.
- Water: 3 tablespoons to help loosen the date puree. Warm water speeds blending and softens dates quickly.
- Brown sugar (sponge): 1/4 cup packed. Use light brown for caramel notes or dark brown for deeper molasses flavor.
- Vegan butter or margarine (sponge): 3 1/2 tablespoons, softened. Vegan butter gives better flavor; margarine will work but may be less rich.
- Baking powder & baking soda: 1/2 teaspoon each to help lift the batter and create a tender, even rise.
- Spices: 1/4 teaspoon cinnamon, 1/4 teaspoon nutmeg, and 1/4 teaspoon vanilla powder (or 1/4 teaspoon vanilla extract) to round out the flavor profile.
- Brown sugar (toffee): 3/4 cup packed — the base of the sauce that caramelizes into a glossy finish.
- Soy milk (toffee): 1/3 cup to loosen the sauce and add silkiness.
- Vegan butter (toffee): 1/2 cup plus 1 tablespoon (about one stick plus 1 tablespoon) — for a rich, glossy sauce. Use vegan butter, not margarine, for stability and taste.
Instructions
Preheat the oven: Set the oven to 350°F (180°C). Line an 8x8-inch (20x20 cm) baking pan with baking paper or grease lightly so the pudding releases cleanly after baking. Make the date puree: Place 1/2 cup soy milk, 3 tablespoons water and the pitted dates in a blender. Blend until completely smooth, about 30–45 seconds. The mixture should be pourable but thick — if it’s too stiff, add an extra tablespoon of water. The puree provides moisture and natural sugar that keeps the crumb tender. Cream butter and sugar: In a medium bowl, beat the 3 1/2 tablespoons vegan butter and 1/4 cup brown sugar until light and fluffy, about 2–3 minutes with a hand mixer or longer by hand. Proper aeration helps a light texture without eggs. Combine wet components: Mix the baking soda into the date puree (bicarbonate reacts with the dates’ acidity to add tenderness). Add this to the creamed butter and sugar and stir until combined. Add dry ingredients: Sift in the flour, cinnamon, nutmeg, vanilla and baking powder. Fold gently until just combined — avoid overmixing to keep the sponge soft. The batter will be thicker than cake batter but should still be scoopable. Bake: Pour the batter into your prepared pan and smooth the top. Bake at 350°F (180°C) for 30–40 minutes until a skewer inserted into the center comes out clean or with a few moist crumbs. Allow to cool completely before pouring the sauce so the sponge absorbs it evenly. Make the toffee sauce: In a saucepan combine 3/4 cup brown sugar, 1/3 cup soy milk and 1/2 cup plus 1 tablespoon vegan butter. Heat gently until the butter melts, whisking to combine. Bring to a lively simmer and allow a foaming boil for 2–3 minutes, then remove from heat. Continue to stir occasionally until the sauce thickens slightly and develops a glossy sheen. Assemble and serve: Once the sponge has cooled to room temperature, pour the slightly cooled toffee sauce over the top, allowing it to soak in. Cut into 6 portions and serve warm; optional: extra warm sauce at the table for drizzling.
You Must Know
- This dessert freezes well for up to 3 months: portion the baked sponge, freeze uncovered, then wrap airtight to preserve texture.
- Store in the refrigerator for up to 5 days; reheat gently in a low oven or microwave and add extra warmed sauce to refresh.
- High in natural sugars from dates and brown sugar — great for occasional indulgence, not a low-sugar option.
- Because it contains wheat flour and soy, it’s not gluten-free or nut-free by default; adapt as needed with alternative flours and milk.
My favorite part is watching the sauce bead and sink into the sponge just before serving — it’s a small, satisfying ritual. Family members have told me this vegan version is indistinguishable from the old-school dairy recipe, and I love that it can be made ahead and reheated without losing character.
Storage Tips
Cool the sponge completely before storing. For short-term storage, cover with a loose sheet of foil or plastic wrap and refrigerate for up to 5 days. For longer storage, cut into portions, flash-freeze on a tray, then wrap individually in cling film and place in a freezer-safe bag for up to 3 months. Thaw overnight in the refrigerator and warm gently in a 300°F oven or microwave in short bursts, then reheat the sauce and pour over to restore that just-made sheen.
Ingredient Substitutions
If you want to avoid soy, substitute with oat or almond milk, keeping in mind that almond milk is thinner and may slightly change the sauce’s mouthfeel. For a gluten-free version, use a 1-to-1 gluten-free flour blend and check for added xanthan gum — you may need to reduce liquid slightly. If you don’t have vanilla powder, use 1/2 teaspoon vanilla extract. Margarine can replace vegan butter in the sponge, but for the toffee use a stable vegan butter to prevent separation.
Serving Suggestions
Serve warm with a scoop of vegan vanilla ice cream, a dollop of coconut whipped cream, or a sprinkling of flaky sea salt to balance the sweetness. For a brunch twist, pair with strong coffee or espresso. Garnish with toasted chopped walnuts or a few extra chopped dates for texture. The pudding works equally well plated for two or served as individual ramekins for guests.
Cultural Background
Sticky toffee pudding is a beloved British classic with roots in the mid-20th century, traditionally made with dates and served with a toffee sauce. While origins are debated, the combination of dried fruit and caramel sauce has long been a comfort-food staple in the U.K. My plant-based adaptation keeps the spirit of the dish intact: plenty of caramel notes, a soft, sticky sponge, and the ritual of warm sauce poured at the table.
Seasonal Adaptations
In winter, add an extra pinch of ground cloves or a tablespoon of dark rum to the toffee for festive depth. During autumn, fold in a handful of chopped dried figs or prunes for variety. In warmer months, serve chilled slices with a citrusy compote or candied orange peel to brighten the palate.
Meal Prep Tips
Prepare the sponge and sauce separately up to 2 days in advance. Store the sponge wrapped in the refrigerator and rewarm in a low oven. Keep the sauce in an airtight jar in the fridge; warm over low heat or microwave briefly and whisk to recombine before serving. This makes for easy last-minute entertaining when you want to present a warm, fresh-feeling dessert quickly.
There’s something comforting about sharing this dessert with friends and family — it invites slow conversation and extra helpings. I hope you make it your own, experimenting with spices and serving styles, and that it becomes a favourite in your winter repertoire as it is in mine.
Pro Tips
Use Medjool dates for the sweetest, most caramel-like flavor; if dates are dry, soak them briefly in warm water before blending.
Allow the sponge to cool before pouring the sauce so the pudding absorbs it evenly instead of becoming soggy.
Warm the toffee sauce slowly and whisk constantly once the butter melts to prevent separation and achieve a glossy finish.
For an extra indulgent finish, stir a pinch of flaky sea salt into the sauce before serving.
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.
Tags
Best Vegan Sticky Toffee Pudding Ever!
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.

Ingredients
Sponge
Toffee Sauce
Instructions
Preheat the oven
Preheat to 350°F (180°C). Line an 8x8-inch baking pan with parchment paper or grease lightly.
Blend dates and liquids
Blend 1/2 cup soy milk, 3 tablespoons water and 3/4 cup pitted dates until smooth and pourable. Add more water if too thick.
Cream the butter and sugar
Beat 3 1/2 tablespoons vegan butter with 1/4 cup brown sugar until light and fluffy to aerate the mixture.
Combine wet ingredients
Stir baking soda into the date mixture, then fold the puree into the creamed butter and sugar until combined.
Add dry ingredients
Sift in flour, cinnamon, nutmeg, vanilla powder and baking powder, folding gently until just combined to avoid overmixing.
Bake the sponge
Pour batter into prepared pan and bake at 350°F for 30–40 minutes or until a skewer comes out with a few moist crumbs. Cool completely before saucing.
Make the toffee sauce
Combine 3/4 cup brown sugar, 1/3 cup soy milk and 1/2 cup plus 1 tablespoon vegan butter in a saucepan. Heat until butter melts, bring to a foaming boil for 2–3 minutes, then remove and stir until slightly thickened.
Assemble and serve
Pour the cooled sauce over the room-temperature sponge, allowing it to soak in. Serve warm, optionally with vegan ice cream or whipped 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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@gusteen on social media!

Categories:
You might also like...

10-Min Easy Egg Fried Rice
A lightning-fast, budget-friendly egg fried rice that transforms day-old jasmine rice into a savory, restaurant-style side or main in just 10 minutes.

3-Ingredient Chocolate Coconut Balls
No-bake chocolate coconut balls made with just shredded coconut, condensed milk, and dark chocolate. Quick, crowd-pleasing, and perfect for gifting.

5-Ingredient Homemade Almond Joy Candy Bars
A simple, no bake treat made with shredded coconut, sweetened condensed milk, Manuka honey, whole almonds, and dark chocolate. Ready in under an hour and perfect for gifting.

Did You Make This?
Leave a comment & rating below or tag @gusteen 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)
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.
Hi, I'm Charlotte!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

