Search my recipes

I mean who the hell doesn’t like sticky Toffee Pudding? It’s a real indulgent treat, and one to be savoured on a very occasional basis. The sponge for my version isn’t overly dense, it’s actually quite light, but rich with spices and dates. The toffee sauce is highly addictive, sticky and sweet. I like to serve it with cool ice cream, but a dollop of whipped coconut yogurt, would be just as delicious.

This recipe makes quite a lot of toffee sauce, it can be jarred and stored in the fridge for a couple of weeks, if you don’t use it all.

  • Serves:10-12
Print this recipe


500ml almond milk
1 tbsp. apple cider vinegar
1 tsp vanilla extract or paste
450g self-rising flour
1 good tsp baking powder
1 good tsp bicarbonate soda
450g soft brown sugar
3 tsp cinnamon
1 ½ tsp ground ginger
170g pitted dates covered in boiling water to soak
130g coconut oil
2 knobs stem ginger in syrup finely diced (optional)
50g maple syrup/coconut nectar/black treacle/ or ginger syrup

Toffee sauce
250g soft light brown sugar
200g vegan butter
1 tsp vanilla bean paste
5 tbsp. golden syrup
400ml oat or soy cream


Pre heat the oven to 180°C

Line a 30×20 cake tin or equivalent size.

Combine the almond milk, ACV and vanilla in a bowl and leave to curdle.

In large bowl combine the flour, bicarb, baking powder, sugar and ground spices.

Drain the dates after they have had about 20minutes to soak and blitz them with a hand blender or food processor, they don’t need to be pureed.

Melt the coconut oil and syrup of choice gently, add in the diced stem ginger.
Combine the almond milk mix, coconut oil mix and mushy dates together, and gradually add this to the dry. Stir gentle to combine, but do not over work the mix.

Pour into the prepared tin and place in a pre-heated oven for 30mins or until risen, lightly golden on top and a skewer come out clean.

Remove from the oven and allow to cool in the tin, it will sink a little in the middle, this is fine.
In a sauce pan add the butter, sugar, golden syrup and vanilla, whisking to melt over a medium heat until combined and bubbling. Simmer for a few minutes before adding in the oat cream gradually, whisking the whole time. Allow to simmer for a further couple of minutes.

Prick the cake ever couple every inch or so with a skewer and pour over a ½ of the sauce. Reserve the rest for serving.

When you are ready to serve. Cut the cake into squares and place it on a serving dish with a ball of ice-cream on top, finish with a good drizzle of extra toffee sauce.

Leave a Reply

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


About me

A lifelong foodie, in recent years I have fallen in love with creating fresh vegan recipes. It makes me so happy to feed my friends and family healthy plant-based meals and I am delighted that I now have the chance to share some of my favourite recipes, tips and little hacks with you. Do let me know if you are inspired to try any of them out!

Follow me

Sign up to my newsletter and receive access to delicious bonus recipes

Your name and email address will be stored to provide the newsletter, as explained in the Privacy Policy. By clicking 'subscribe', below, you confirm that you have read and accepted my Privacy Policy.