Vegan Sticky Toffee Pudding

This vegan sticky toffee pudding is a gloriously warming pudding with comforting, nostalgic flavors. It can be the perfect distraction from the cold weather.

Slice of sticky toffee pudding on white plate

The pudding of so many childhoods: vegan sticky toffee pudding is a winter essential. With its silky, deeply caramel flavor, it’s difficult to have just one helping.

Traditional recipes often call for steaming the pudding, but this can take hours! This version is baked instead, which means it’s in the oven for under half an hour.

Dark molasses, brown sugar, and caramel sauce are the stars of this dessert. Enjoy soaked in the warm homemade sauce, with a generous helping of vegan whipped cream or ice cream to balance the flavors.

This recipe is inspired by the book Favourite Pudding Recipes by Myles Foster, published in 1999. The butter, cream, and eggs have been replaced to make this recipe vegan and allergy-friendly.

Slice of sticky toffee pudding on white plate

Ingredient Notes

  • Pitted dates – medjool dates are ideal for the softer, smoother consistency.
  • Vegan butter – I used Country Crock Plant Butter.
  • Granulated or caster sugar – caster has a slightly finer texture.
  • Unbleached all-purpose flour or plain flour
  • Baking powder
  • Baking soda – also called bicarbonate of soda.
  • Vanilla extract
  • Vinegar – apple cider or white vinegar is best.
  • Light brown or soft brown sugar
  • Coconut cream – an ideal substitute for heavy cream.
    To get coconut cream, put a can of full-fat coconut milk in the refrigerator overnight. Make sure it’s full-fat as it needs to have a solid layer of cream (I used the Thai Kitchen brand). Once chilled, carefully scoop the solid cream off the top.
  • Golden Syrup – has a rich, buttery flavor, similar to honey but is completely vegan. It helps prevent the sugar in the toffee sauce from crystallizing.
    It’s commonly used in other British dessert recipes such as these vegan brandy snaps.
  • Rum – this is optional but add a delicious flavor.

Step-by-Step Instructions

1. Preheat the oven to 350°F (180°C) and grease a 9-by-9 inch baking pan.

2. Bring the water to a boil in a saucepan. Once boiling, turn off the heat and add the dates and baking soda. Cover the pan and let the dates soak for 10 minutes.

Pitted dates soaking in pot of water

3. Add the vegan butter and sugar to a large bowl or stand mixer. Cream together at medium-high speed.

Creamed butter and sugar in mixing bowl

4. Mix in the vanilla and vinegar. Gradually add the soaked dates along with the water and combine.

Liquid ingredients for cake in mixing bowl

5. Sift the flour and baking powder into a separate bowl. Add this on top of the liquid mixture in stages, stirring slowly between additions until just combined.

Pudding batter in mixing bowl

6. Pour the batter into the baking pan and bake for 25-30 minutes. Check before removing that it has risen and is slightly springy to the touch.

Baked pudding in square pan

7. While the cake is baking, make the toffee sauce. Add the vegan butter, brown sugar, coconut cream, and golden syrup to a saucepan. Heat on low until the sugar is dissolved.

Toffee sauce in pot on stovetop

8. Gently boil for around 5 minutes; the sauce should thicken. Remove from the heat and quickly stir in the rum.

9. As soon as the cake is finished baking, poke it all over with a skewer or toothpick. Spread half of the toffee sauce on top.

Sticky toffee pudding in baking pan

10. This is an optional but delicious step. If your pan is broiler-safe, place it under the broiler for 30 seconds to toast the sauce!

11. Serve warm and drizzle with the remaining toffee sauce. Enjoy!

Slice of sticky toffee pudding on white plate

Recipe Variations and Substitutions

Variations:

  • Dates are very traditional in sticky toffee pudding but can be swapped out for dried figs for a slightly different texture and flavor.
  • Replace a little of the golden syrup with blackstrap molasses for an even deeper flavor. It will be less sweet and a little malty.
  • Add in a few warming spices to the flour for a winter twist; try cinnamon, nutmeg, allspice, ginger, or cloves.

Substitutions:

  • Coconut cream can be substituted with other non-dairy milk such as soy or cashew. The finished sauce won’t be quite as creamy, but will still be delicious.
  • Non-alcoholic rum flavoring can be used in place of rum to achieve a similar taste.
  • Vinegar can be replaced with an equal amount of lemon or lime juice. It simply provides an acid to react with the baking soda.

Storage Suggestion

This pudding is best eaten warm, but it can be baked up to 5 days ahead and reheated when serving. Keep the cake and sauce separate if doing this, and reheat separately too.

More Cake Recipes

Slice of sticky toffee pudding on white plate

Vegan Sticky Toffee Pudding

5 from 2 votes
Prep: 30 minutes
Cook: 35 minutes
Total: 1 hour 5 minutes
Servings: 9
Calories: 386kcal
Print Pin Rate
This dairy-free sticky date pudding is a gloriously warming pudding with comforting, nostalgic flavors. It can be the perfect distraction from the cold weather.

Equipment

Baking Recipes: For more accuracy, use Metric measurements and measuring spoons.

Ingredients

Pudding:

  • 5 oz (140 g) dried pitted dates, chopped (about 10 Medjool dates)
  • 1 cup (250 ml) water
  • 4 tbsp (60 g) vegan butter or margarine (not unsalted), I used Country Crock Plant Butter
  • 1 cup (200 g) granulated sugar, or caster sugar
  • 2 cups (250 g) unbleached all-purpose flour, or plain flour (spooned and levelled)
  • 1 ½ teaspoon baking powder
  • 1 teaspoon baking soda, or bicarbonate of soda
  • 1 teaspoon vanilla extract
  • 1 tbsp apple cider vinegar, or white vinegar

Toffee Sauce:

  • 3 tbsp (45 g) vegan butter or margarine (not unsalted)
  • ½ cup (100 g) packed light brown sugar, or soft brown sugar
  • 2 tbsp (40 g) coconut cream, See Notes
  • 2 tbsp (40 g) golden syrup
  • ½ tbsp rum, optional

Instructions

Make the pudding:

  • Preheat the oven to 350°F / 180°C and grease a 9-by-9 inch baking pan.
  • Bring the water to a boil in a covered saucepan. Turn off the heat, add the dates and stir in the baking soda. Cover and set aside for 10 minutes.
    5 oz (140 g) dried pitted dates ,1 teaspoon baking soda ,1 cup (250 ml) water
  • Cream the vegan butter and sugar in a large bowl with a large spoon or a mixer, until light in colour.
    4 tbsp (60 g) vegan butter or margarine (not unsalted) ,1 cup (200 g) granulated sugar
  • Mix in the vanilla and vinegar, then gradually stir in the date mixture.
    1 teaspoon vanilla extract ,1 tbsp apple cider vinegar
  • Sift the flour and baking powder into a small bowl. Gradually stir it into the liquid mixture until the batter is just combined.
    2 cups (250 g) unbleached all-purpose flour ,1 ½ teaspoon baking powder
  • Pour the batter into the baking pan and bake for 25 – 30 minutes or until risen and springy to the touch.

Make the toffee sauce:

  • Add the vegan butter, brown sugar, coconut cream and golden syrup to a heavy bottom saucepan.
    3 tbsp (45 g) vegan butter or margarine (not unsalted) ,½ cup (100 g) packed light brown sugar ,2 tbsp (40 g) coconut cream ,2 tbsp (40 g) golden syrup
  • Boil at low heat until the sugar is dissolved and the sauce thickens – about 5 mins. Stir in the rum and remove it from the heat.
    ½ tbsp rum

Add the sauce:

  • Poke the cake all over with a skewer or toothpick as soon as it’s removed from the oven. Spread half the toffee sauce on top.
  • Optional step: If your pan is broiler-safe, place it under the broiler for about 30 seconds to toast the toffee sauce. Watch it carefully, so it doesn’t burn.
  • Slice the cake and serve warm with the remaining toffee sauce.

Notes

  • To get coconut cream, chill a can of full-fat coconut milk overnight in the fridge. I used the Thai Kitchen brand. Do not shake the can before refrigerating.
  • You can also add soy or cashew milk instead.
  • This pudding is best eaten warm, but it can be baked up to 5 days ahead and reheated when serving. Keep the cake and sauce separate if doing this, and reheat separately too.
  • Adapted from Favourite Pudding Recipes by Myles Foster (published 1999).
Tried this recipe? Upload a photo in the comments below!If you enjoyed it, please consider leaving a rating. It really helps the blog.

Nutrition

Calories: 386kcal | Carbohydrates: 72g | Protein: 3g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 2g | Sodium: 269mg | Potassium: 171mg | Fiber: 2g | Sugar: 49g | Vitamin A: 24IU | Vitamin C: 1mg | Calcium: 65mg | Iron: 2mg
Nutrition Disclaimer
Course: Dessert
Cuisine: British
Diet: Vegan, Vegetarian
5 from 2 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




The maximum upload file size: 3 MB. You can upload: image. Drop file here

4 Comments

  1. Made it tonight (with shortcuts cus it was literally 3 am a.k.a no sifting the flour, putting all the toffee sauce on etc.) for a twilight watch party with some friends tomorrow as I promised to bake something but was swamped the whole week. It was surprisingly straight forward and easy and I loved the way the recipe was structured. It smelled amazing coming out of the oven and looks delicious, so hopefully it’ll taste good too (yes I’m going to reheat with the sauce already on, I’m sorry).

  2. Andrew Love says:

    5 stars
    dude! I knew about soaking the dates to make date water, but the baking soda made them super gooey and syrupy. totally sick, will make it again
    xo