This vegan ginger cake is wonderfully fluffy, moist and packed with warm spices. The cake comes together in one bowl and is perfect for the holidays and Christmas!
Simple ingredients you'll need
The full list of ingredient quantities and instructions are in the gray recipe card at the bottom of this post.
Notes about the ingredients
Dark molasses (or black treacle in Australia and the UK). I used a little more molasses for flavor and to help bind the ingredients (it acts as a partial egg replacer). Alternatively, you can use golden syrup, maple syrup or any other liquid sweetener (your ginger cake will have a lighter flavor).
Dairy-free milk. I prefer using a high protein milk such as soy milk as it makes the cake more tender. However, any milk will work! This recipe also includes vinegar which interacts with the milk to make vegan buttermilk and makes the cake fluffier.
Lots of spices. I added two whole tablespoons of ground cinnamon and ginger to give the cake lots of gingerbread flavor without being overpowering.
Tips for preparing the vegan ginger cake
This ginger cake is easy to make as you just need to mix the wet ingredients and then the dry ingredients in one bowl! For an easy fluffy cake, here are my recommendations:
- Use slightly warm molasses. Some ginger cake recipes ask for hot water as it helps soften the consistency of the molasses and 'blooms' the flavor. However, water is tasteless so we're warming up the molasses and using dairy-free milk instead.
- Don't overmix the batter. Mix the batter so there are no big lumps of dry flour but some small lumps are fine. Overmixing any cake batter will make the cake denser!
The final batter should look runny but feel sticky due to the molasses.
Decorating the cake
Let the vegan ginger cake completely cool before you remove it from the pan. The cake is delicate when it's warm so it might break if you remove it before cooling.
If you'd like extra neat slices (like pictured), I recommend topping your cake with frosting, cutting it into slices then topping each slice with shredded coconut. When you cut into the cake with the coconut, the coconut can dig into the soft cake and make it a little messier.
Alternatively, you can top your vegan ginger cake with:
- Vegan cream cheese frosting, such as from my sweet potato cake recipe
- Dusting of powdered sugar
- Simple maple icing. Mix 1 cup (100g) of powdered sugar with 1-2 tablespoons of maple syrup until smooth. Add a dash of milk to make it runnier or add more sugar for a thicker icing.
- Simple vanilla glaze. Mix 1 cup (100g) of powdered sugar with 1-2 tablespoons of dairy-free milk and a dash of vanilla extract.
Customizing the cake
Yes, the cake will bake well in an 8-inch round cake pan but you'll need to bake the cake for a shorter time. I haven't tested this recipe in a loaf pan.
If you'd like to make a layer cake, I recommend using my vegan gingerbread cake recipe.
This cake is well-spiced but for an extra ginger kick, add an extra 2 teaspoons of ground ginger or some freshly grated ginger. Or replace some of the non-dairy milk with ginger juice!
This vegan ginger cake is packed with flavor but you can also add/use:
- Pinch of ground cloves
- Orange juice instead of dairy-free milk
- Chopped walnuts and pecans
For a healthier ginger cake, you may use whole wheat or spelt flour instead of all-purpose flour, and coconut sugar instead of brown sugar.
More vegan Christmas desserts
Follow Rainbow Nourishments on Instagram, Facebook, TikTok and Pinterest, and subscribe via email to receive all of our latest recipes!
Vegan Ginger Cake
Ingredients
Wet ingredients
- ¼ cup (85g) dark molasses, or dark treacle in the UK/Australia (not blackstrap molasses, note 1)
- ¾ cup (190g) dairy-free milk
- ¾ cup (145g) packed brown sugar, granulated sugar or coconut sugar
- ½ cup (125g) neutral flavored oil
- 1 tablespoon apple cider vinegar, white vinegar or lemon juice, optional
- 1 teaspoon vanilla extract, optional
Dry ingredients
- 2 cups (250g) all-purpose plain flour
- 2 ½ teaspoons baking powder
- 2 ½ teaspoons ground ginger
- 2 ½ teaspoons ground cinnamon
- ½ teaspoon ground nutmeg
- Pinch of salt, optional
To decorate (optional)
- ½ cup (115g) vegan butter, room temperature (note 2)
- 2 ¼ cups (225g) powdered sugar / icing sugar, or to taste
- 1 teaspoon vanilla extract
- 1 cup shredded coconut, toasted if desired
Instructions
- Preheat your oven to 180°C (340°F). Line or grease an 8-inch (20 cm) square baking pan with parchment paper. (see note 3 for a 9-inch or 23 cm square pan)
Make the vegan ginger cake:
- Warm up the molasses on the stovetop over low heat for a few minutes or in the microwave for 30 seconds or until it's very runny.
- Add the molasses and the rest of the wet ingredients to a large bowl and whisk until combined. Add all the dry ingredients and whisk until just combined (a few small lumps are fine, as long as they aren't lumps of dry flour).
- Pour the batter into your prepared cake tin and bake for 32-38 minutes. The cake is ready when you insert a toothpick in the middle and it comes out clean or when the center of the cake feels firm to the touch. Let the cake cool in the tin for 20 minutes then transfer to a wire rack.
Make the frosting, decorate and serve:
- Add the butter to a large mixing bowl. Beat the butter with a hand mixer until it's light and fluffy. Add the sugar and vanilla and beat the mixture on low speed for a minute until it's combined. Increase the mixer to high speed and beat until the mixture is light and fluffy. Add more sugar for a firmer icing or a dash of milk for a softer icing.
- When the cake has completely cooled, spread the frosting on the cake and slice it into squares. If desired, generously sprinkle coconut on the frosting and press down the coconut so it sticks. Serve and enjoy!
- Store leftover cake in an airtight container at room temperature for 1-2 days (unless you live in a warm climate), in the fridge for up to 3 days or in the freezer for up to 1 month.
Notes
- Alternatively, you can use maple syrup or golden syrup.
- You can also use a vegan spreadable butter but use it chilled rather than at room temperature.
- If you have a 9-inch (23 cm) square pan, scale up the recipe to 21 serves. Tap on the number next to 'servings' to increase all the ingredient quantities. The cake will take 25 to 30 minutes to bake.
This recipe was originally published in 2016 and updated a few times with an improved recipe.
This post may contain affiliate links. As an Amazon Associate, I may earn a small commission from qualifying purchases at no additional cost to you.
Brooke says
Is there any reason why I can’t use blackstrap molasses? I never realised there was a difference? Would it be terrible if I used it? That’s what I have in cupboard. Or could I use half amount and half golden syrup?
Anthea says
Hi Brooke, blackstrap molasses has a really strong and bitter taste so will overpower everything else. However, you could definitely try half blackstrap and half golden syrup. Let me know how you go!
Marta says
Looks really yummy!
Can be made gluten-free?
Anthea says
Hi Marta, so sorry for the late reply! I haven't tested this recipe with gluten-free flour. However, normally a 1:1 combination of almond flour and gluten-free all-purpose flour works for me. Hope that helps!
Mary says
Would this work with oat flour or any whole grain flour?
Anthea says
Hi Mary, whole wheat flour and spelt flour will work, but I recommend adding an extra dash of milk as those flours are more absorbent. Oat flour needs to be combined with another flour/starch for the best consistency so I wouldn't recommend it.
Miriam says
Yum!
I love ginger and this was just perfect. I did frost it, but it would be just as good without. Thank you for another delicious recipe!
Anthea says
Aw that's so nice to hear Miriam! Glad that you enjoyed this cake as a ginger-lover! Thank you so much for your lovely comment xx
Laura B says
Love this cake! I've made it twice now, and not even during Christmas time. When I've made it, I like to toast the coconut for the topping for a warm and toasty coconut flavor. I also chop up some candied ginger to sprinkle on top with the coconut for another sweet ginger punch. Thanks for the recipe!
Anthea says
So happy you enjoyed this recipe Laura! Ooh I love the sound of toasted coconut and candied ginger. Thanks so much for your feedback!
Rachel says
so moist and fluffy! my kitchen smells like Christmas! i love it so much
Anthea says
So glad you enjoyed this Rachel!