Vegan Sticky Toffee Pudding (Gluten-Free)


This Vegan Sticky Toffee Pudding is a super comforting dessert: a moist, caramel-flavoured sponge covered in a thick, indulgent toffee sauce. It’s easy to make, and perfect for Christmas and the winter season! This version is gluten-free and refined sugar free too, and not as sickly-sweet as the traditional version!

Vegan sticky toffee pudding in a bowl with a scoop of vanilla ice cream and a spoon
What is sticky toffee pudding?

Sticky Toffee Pudding is a popular British dessert consisting of a dark, dense, date-studded sponge, covered in a thick, dark toffee sauce. It’s usually served with vanilla ice cream or custard.

How do you make vegan sticky toffee pudding?

The secret to a great vegan sticky toffee pudding is making a good toffee sauce! I tried various different ways to make it, and the best version of all the ones I tested is one that uses smooth cashew butter, which adds a rich, creamy flavour without any dairy products. You can replace the cashew butter with any other smooth nut butter or coconut butter.

How do you make refined sugar free sticky toffee pudding?

Sticky toffee pudding traditionally uses a lot of refined sugars, but this recipe is refined sugar free, so I’ve used dates and coconut sugar as sweeteners. Coconut sugar adds a deep, caramel-like flavour without making the pudding too sickly-sweet.

How to make the sticky toffee pudding

Scroll down to the bottom of the post for the full recipe.

  • Place the chopped dates into a bowl and pour over boiling hot water. 
  • Leave to soak for 15 minutes, while assembling the rest of the ingredients.
Chopped dates in a bowl with hot waterChopped dates in a bowl with hot water
  • Use a fork to gently mash the soaked dates until you get a rough paste.
Mashed soaked dates with hot water in a bowlMashed soaked dates with hot water in a bowl
  • Mix together with all the other ingredients for the sponge in a mixing bowl.

Tip: Use a measuring jug to measure out the plant-based milk.

Raw vegan sticky toffee pudding batter in a bowlRaw vegan sticky toffee pudding batter in a bowl
  • Transfer into a baking dish – I used one measuring 26 cm (10 inch) by 18 cm (7 inch) and 7 cm (2 ½ inch) tall.
Raw vegan sticky toffee pudding batter in a rectangular baking dishRaw vegan sticky toffee pudding batter in a rectangular baking dish
  • Bake in oven for 25-30 minutes, until risen and golden brown and an inserted skewer comes out clean.
Baked vegan sticky toffee pudding in a rectangular baking dishBaked vegan sticky toffee pudding in a rectangular baking dish

Tips for making the toffee sauce

  • Heat gently on a low heat, mixing well to get rid of any clumps of nut butter – you can use a whisk to do this.
  • Keep stirring while you heat the sauce, and cook until it starts to bubble gently.
  • Be careful to not let it burn!

How to make the toffee sauce

  • While the pudding is baking in the oven, make the toffee sauce – place all the ingredients in a saucepan and heat gently on a low heat, making sure it’s mixed well.
Vegan toffee sauce in a saucepanVegan toffee sauce in a saucepan
  • Pour some of the sauce over the pudding as soon as it’s out of the oven – it will absorb better while it’s still hot.
  • Keep the rest for pouring over extra toffee sauce when serving. 
Vegan sticky toffee pudding topped with toffee sauce in a rectangular baking dishVegan sticky toffee pudding topped with toffee sauce in a rectangular baking dish
  • Best enjoyed immediately!

How to serve Sticky Toffee Pudding

  • Pour over extra toffee sauce to serve. 
  • It tastes especially good with some vegan vanilla ice cream or custard!

Substitutions you can make

  • You can use any type of oil: coconut oil, vegetable oil, olive oil etc.
  • The coconut sugar can be replaced with normal sugar, or any other type of sweetener: maple syrup, agave syrup, brown rice syrup etc.
  • You can use any type of plant-based milk: almond milk, oat milk, soy milk, cashew milk, rice milk etc.
  • If you don’t need the pudding to be gluten-free, you can replace the gluten-free flour with plain flour.
  • The ground almonds can be replaced with ground walnuts or 30g (¼ cup) coconut flour.
  • The cashew butter can be replaced with any other smooth nut butter, or coconut butter.
  • For a nut-free version, use ground sunflower seeds or 30g (¼ cup) coconut flour instead of ground almonds, use a nut-free plant-based milk, and use coconut butter instead of cashew butter.
  • You can omit the brandy in the toffee sauce, or sub any other liqueur of choice – ensure vegan/gluten-free if necessary.

How long does this keep for?

  • It’s best eaten straight away while it’s still warm and the toffee sauce is still runny.
  • It does keep covered in the fridge for up to a few days, but the sauce won’t stay runny.
  • The sauce won’t stay runny when cold, but it can be re-heated gently in a saucepan until it reaches your desired consistency.
Vegan sticky toffee pudding covered with toffee sauce in a rectangular baking dish with a scoop taken out of itVegan sticky toffee pudding covered with toffee sauce in a rectangular baking dish with a scoop taken out of it

More similar vegan desserts

If you try out this recipe or anything else from my blog, I’d really love to hear any feedback! Please give it a rating, leave a comment, or tag a photo @rhiansrecipes #rhiansrecipes on Instagram! Thank you.

Vegan sticky toffee pudding in a bowl with a scoop of vanilla ice cream and a spoonVegan sticky toffee pudding in a bowl with a scoop of vanilla ice cream and a spoon

Vegan Sticky Toffee Pudding (Gluten-Free)

This Vegan Sticky Toffee Pudding is a super comforting dessert: a moist, caramel-flavoured sponge covered in a thick, indulgent toffee sauce. It’s easy to make, and perfect for Christmas and the winter season!

Daily Deals
Logo
Compare items
  • Total (0)
Compare
0
Shopping cart