Vegan Sticky Ginger Cake

Vegan Sticky Ginger Cake

These bouncy squares of sticky ginger cake are packed full of flavour without the need for any milk, butter or eggs. Get the recipe below.

Vegan baking

After my foray into veganism earlier this year I’ve been spending a fair amount of time in the kitchen trying to perfect vegan baking methods. Milk, butter and eggs are pretty standard ingredients in cakes which makes turning my usual cake recipes vegan a little tricky. Sure there are plenty of cows milk substitutes out there and lots of dairy free spreads, but eggs are a little harder to replace.

I’d also thought that yogurt and buttermilk would also be difficult to replace but since I’ve discovered that you can turn plant milks into buttermilk its opened up a whole new world of vegan baking recipes – this sticky ginger cake is one of them.

To make vegan buttermilk you simply add vinegar or lemon juice to your chosen plant milk and let it sit for a few minutes until it has curdled. Some plant milks do curdle better than others (soy is particularly good) but I’ve done it with almond and hemp milk too. In this cake I replaced regular butter with a non-dairy spread rather than vegetable oil just because it gives a richer flavour.

Eggs are often used in cake recipes to add air bubbles giving it a light, bouncy texture. This recipe uses bicarbonate soda which reacts with the vegan buttermilk to help the cake rise. Just one tip – do NOT open the oven too soon. If you let the temperature of the oven drop, so will the centre of your cake!

If you want to find out more about vegan baking, check out my big vegan baking guide which walks you through every substitute you could need from butter to milk and even cream and yogurt.

Sweet and spicy

Now that we’ve got the technical part of the cake covered lets talk about the flavour! There are 3 heaped teaspoons of ground ginger in this recipe. As much as I love fresh root ginger and crystalised stem ginger I wanted to bake a cake that used ingredients you didn’t need to make a special trip to the shops for. It also uses mixed spice and cinnamon to provide extra warmth.

To balance out the heat of the spices I’ve used not one but three types of sugar. In the sponge you’ll find treacle and dark muscovado sugar. It gives a really deep sweetness making this sticky ginger cake perfect with a cup of coffee or a glug of custard. To finish it off I dust each square with a little icing sugar.

The high sugar content does mean that the cake can catch quite easily so make sure you don’t turn the oven up too high. If you do find the edges are a little caramelised you can always trim these off – they are what I call chef’s perks! It also means that the cake stays quite sticky and moist. No one likes a dry piece of cake and there’s certainly no risk of that here.

The recipe

Cubes of Vegan Sticky Ginger Cake

Sticky Ginger Cake

Emma Walton
These bouncy squares of sticky ginger cake are packed full of flavour without the need for any milk, butter or eggs. 
No ratings yet
Prep Time 10 mins
Cook Time 45 mins
Total Time 55 mins
Course Dessert
Cuisine British
Servings 18 pieces
Calories 240.91 kcal



  • Line a 9″ square cake tin with grease proof paper and pre-heat your oven to 150C/300F or gas mark 2.
  • In a large bowl, whisk together the flour, bicarbonate soda, ground spices and lemon zest.
  • In a separate jug or bowl, whisk together the plant milk and lemon juice. Place to one side and let it curdle.
  • In the meantime, gently heat the dairy-free spread, treacle and dark muscavado sugar.
  • Once the sugars and dairy-free spread have melted together, take off the heat and place to one side to cool slightly.
  • Pour the cooled sugar/dairy-free spread mixture and the curdled plant milk into the dry ingredients and whisk. 
  • Pour the batter into the cake tin and bake in the centre of the oven for 30 – 45 minutes.
  • The cake is done once it is springy to the touch or when a skewer placed in the centre of the cake comes out clean.
  • Turn the cake out on to a cooling rack and carefully peel off any grease proof paper. 
  • Allow to cool before cutting into squares and dusting with the icing sugar. 


Calories: 240.91kcalCarbohydrates: 38.95gProtein: 2.58gFat: 8.62gSaturated Fat: 2.17gTrans Fat: 0.05gSodium: 214.79mgPotassium: 245.66mgFiber: 1.01gSugar: 22.9gVitamin A: 534.98IUVitamin C: 5.81mgCalcium: 53.82mgIron: 1.73mg
Keyword bicarbonate soda, cinnamon, dairy free spread, dark muscavado sugar, ginger, lemon, mixed spice, plain flour, plant milk, treacle
Tried this recipe?Let us know how it was!

What if I need to scale this cake up (or down)?

Whether you find yourself with the wrong sized cake tins, or more guests than expected, sometimes you need to adjust a recipe. With the help of my hand guide, find out how to scale any cake recipe both up and down.

More vegan cakes and bakes

Check out the full vegan recipe archives

If you want to see more plant based recipes, check out my vegan recipe archive. For help switching to a plant based diet, check out my Go Vegan! page.

1 thought on “Vegan Sticky Ginger Cake”

  • wow nice recipe, ‘m craving for chocolate cookies or brownies, perfect match for Cannabis Tea.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.