Sticky toffee pudding is one of those classic desserts that manages to strike the perfect balance between indulgent richness and cozy comfort. Traditionally made with eggs, butter, and often paired with cream, the dessert is known for its moist sponge and luscious toffee sauce. But what if you could recreate this nostalgic favorite without any dairy or eggs—and still have it taste just as good, if not better? This vegan sticky toffee pudding does exactly that. Whether you follow a plant-based diet or are simply looking for a comforting dessert to enjoy on a chilly evening, this version delivers all the caramelized depth and moist tenderness you’d expect—without any animal products. Even better, it’s surprisingly simple and beginner-friendly, making it a great project for home bakers who want maximum reward with minimal fuss.

Ingredients and Preparation
Before you begin baking, make sure to gather all your ingredients. One of the key features of this vegan version is how it substitutes traditional ingredients with plant-based alternatives, without compromising texture or flavor. Here’s what you’ll need:
For the date sponge cake:
- 200g (1 cup) pitted dates, chopped
- 240ml (1 cup) boiling water
- 1 tsp baking soda
- 100g (1/2 cup) light brown sugar
- 80ml (1/3 cup) neutral oil (like sunflower or vegetable)
- 120ml (1/2 cup) plant-based milk (soy, almond, or oat)
- 1 tbsp apple cider vinegar
- 1 tsp vanilla extract
- 150g (1 1/4 cups) all-purpose flour
- 1 tsp baking powder
- 1/2 tsp ground cinnamon
- 1/4 tsp salt
For the sticky toffee sauce:
- 200ml (3/4 cup + 1 tbsp) full-fat coconut milk or plant-based cream
- 150g (3/4 cup) brown sugar
- 80g (1/3 cup) vegan butter or margarine
- 1/2 tsp sea salt
- 1/2 tsp vanilla extract
Preparation Tips:
- Chop the dates ahead of time and soak them to soften. This enhances their sweetness and makes the sponge extra moist.
- Preheat your oven to 180°C (350°F) and grease an 8-inch square baking pan or similar-sized dish.
- Prepare all wet and dry ingredients separately to avoid lumps and ensure smooth mixing.
Step-by-Step Instructions
Follow these steps carefully and you’ll have a flawless vegan sticky toffee pudding every time.
1. Soak the Dates:
- Place the chopped dates in a bowl
- Pour the boiling water over them
- Add the baking soda and stir
- Let sit for 10–15 minutes to soften
2. Prepare the Wet Ingredients:
- In a separate bowl, whisk together the light brown sugar, oil, plant-based milk, apple cider vinegar, and vanilla extract
- Stir until the sugar dissolves and the mixture is uniform
3. Combine the Sponge Batter:
- Mash the soaked dates into a paste using a fork or immersion blender
- Add the date mixture to the wet ingredients
- In another bowl, sift together the flour, baking powder, cinnamon, and salt
- Gently fold the dry ingredients into the wet mixture until just combined
- Do not overmix to avoid a dense sponge
4. Bake the Pudding:
- Pour the batter into your prepared baking dish
- Smooth the top with a spatula
- Bake in the center rack for 30–35 minutes or until a toothpick comes out clean
- Let it cool slightly while you prepare the sauce
5. Make the Sticky Toffee Sauce:
- In a saucepan, combine coconut milk (or plant-based cream), brown sugar, vegan butter, and salt
- Bring to a gentle simmer over medium heat, stirring occasionally
- Once the sugar has dissolved and the mixture is bubbling, reduce the heat
- Let it simmer for about 10–12 minutes until thick and glossy
- Stir in the vanilla extract and remove from heat
6. Assemble and Serve:
- Pour about half the sauce over the warm sponge
- Let it soak in for at least 10 minutes to enhance moisture and flavor
- Cut into squares or spoon servings into bowls
- Drizzle each portion with more sticky toffee sauce
Beginner Tips and Notes
- Use Fresh Dates: Medjool dates are ideal because of their softness and natural sweetness, but any soft pitted dates will do. If your dates are dry, soak them longer or in hot tea for more flavor.
- Do Not Overbake: Check your sponge at the 30-minute mark. Overbaking will dry it out and reduce the pudding’s signature softness.
- Blending the Dates: If you prefer a smoother texture, use an immersion blender to puree the dates after soaking. For more texture, simply mash them with a fork.
- Oil Alternatives: Coconut oil works if you want a slightly richer flavor, but stick to neutral oils if you don’t want any coconut taste.
- Balancing Sweetness: You can reduce the sugar in the sponge slightly if you prefer a less sweet dessert, but the sauce needs the sugar to achieve that caramelized texture.
Serving Suggestions
- Classic Pairing: Serve warm with a scoop of vanilla non-dairy ice cream. The contrast between hot sponge and cold ice cream is unbeatable.
- Whipped Topping: A dollop of coconut whipped cream or any plant-based whipped topping adds lightness to the dense pudding.
- Make It a Sundae: Layer chunks of sticky toffee pudding in a dessert glass with ice cream and sauce for a decadent parfait-style treat.
- Holiday Ready: Garnish with toasted pecans or walnuts during the festive season for a bit of crunch and flavor contrast.
- Bite-Sized Option: Bake the batter in muffin tins for individual servings. Perfect for parties or holiday dinners.
The Ultimate Guide to Vegan Sticky Toffee Pudding: A Comforting Classic Reimagined
Rich, gooey, and completely plant-based—this Vegan Sticky Toffee Pudding is comfort in every bite! 🍮🌱 Made with tender dates and a dreamy caramel sauce, it’s a dairy-free twist on a beloved classic. Perfect for cozy nights, holidays, or any time you crave something warm and sweet. ✨💛 Indulgent, moist, and oh-so-satisfying—you won’t believe it’s vegan! 😋🔥
- Total Time: 50 minutes
- Yield: 6–8 servings 1x
Ingredients
For the date sponge cake:
- 200g (1 cup) pitted dates, chopped
- 240ml (1 cup) boiling water
- 1 tsp baking soda
- 100g (1/2 cup) light brown sugar
- 80ml (1/3 cup) neutral oil (like sunflower or vegetable)
- 120ml (1/2 cup) plant-based milk (soy, almond, or oat)
- 1 tbsp apple cider vinegar
- 1 tsp vanilla extract
- 150g (1 1/4 cups) all-purpose flour
- 1 tsp baking powder
- 1/2 tsp ground cinnamon
- 1/4 tsp salt
For the sticky toffee sauce:
- 200ml (3/4 cup + 1 tbsp) full-fat coconut milk or plant-based cream
- 150g (3/4 cup) brown sugar
- 80g (1/3 cup) vegan butter or margarine
- 1/2 tsp sea salt
- 1/2 tsp vanilla extract
Preparation Tips:
- Chop the dates ahead of time and soak them to soften. This enhances their sweetness and makes the sponge extra moist.
- Preheat your oven to 180°C (350°F) and grease an 8-inch square baking pan or similar-sized dish.
- Prepare all wet and dry ingredients separately to avoid lumps and ensure smooth mixing.
Instructions
1. Soak the Dates:
- Place the chopped dates in a bowl
- Pour the boiling water over them
- Add the baking soda and stir
- Let sit for 10–15 minutes to soften
2. Prepare the Wet Ingredients:
- In a separate bowl, whisk together the light brown sugar, oil, plant-based milk, apple cider vinegar, and vanilla extract
- Stir until the sugar dissolves and the mixture is uniform
3. Combine the Sponge Batter:
- Mash the soaked dates into a paste using a fork or immersion blender
- Add the date mixture to the wet ingredients
- In another bowl, sift together the flour, baking powder, cinnamon, and salt
- Gently fold the dry ingredients into the wet mixture until just combined
- Do not overmix to avoid a dense sponge
4. Bake the Pudding:
- Pour the batter into your prepared baking dish
- Smooth the top with a spatula
- Bake in the center rack for 30–35 minutes or until a toothpick comes out clean
- Let it cool slightly while you prepare the sauce
5. Make the Sticky Toffee Sauce:
- In a saucepan, combine coconut milk (or plant-based cream), brown sugar, vegan butter, and salt
- Bring to a gentle simmer over medium heat, stirring occasionally
- Once the sugar has dissolved and the mixture is bubbling, reduce the heat
- Let it simmer for about 10–12 minutes until thick and glossy
- Stir in the vanilla extract and remove from heat
6. Assemble and Serve:
- Pour about half the sauce over the warm sponge
- Let it soak in for at least 10 minutes to enhance moisture and flavor
- Cut into squares or spoon servings into bowls
- Drizzle each portion with more sticky toffee sauce
Notes
- Use Fresh Dates: Medjool dates are ideal because of their softness and natural sweetness, but any soft pitted dates will do. If your dates are dry, soak them longer or in hot tea for more flavor.
- Do Not Overbake: Check your sponge at the 30-minute mark. Overbaking will dry it out and reduce the pudding’s signature softness.
- Blending the Dates: If you prefer a smoother texture, use an immersion blender to puree the dates after soaking. For more texture, simply mash them with a fork.
- Oil Alternatives: Coconut oil works if you want a slightly richer flavor, but stick to neutral oils if you don’t want any coconut taste.
- Balancing Sweetness: You can reduce the sugar in the sponge slightly if you prefer a less sweet dessert, but the sauce needs the sugar to achieve that caramelized texture.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
Engagement Features
If you’ve never made sticky toffee pudding before, this vegan version is a gentle entry into the world of British desserts. It’s a forgiving recipe with flexible ingredients, and the rewards are well worth it. Once you’ve mastered the basic recipe, why not experiment? Try adding a pinch of nutmeg or a splash of espresso to the sauce for depth. Or swap out the coconut milk with oat cream for a different finish.
Have you tried making this pudding? What did you pair it with? Did you go for classic ice cream or try something new like spiced whipped cream or a caramel drizzle? Let us know your take in the comments or share your photo and experience. Your feedback helps others give it a go, and we’d love to see your delicious results.