The fluffiest Vegan Vanilla Cake made without any weird ingredients. Soft and tender vanilla cake topped with vanilla frosting and sprinkles. This easy one bowl vegan cake is made without eggs, butter or milk!
Meet my Vegan Vanilla Cake.
A soft and fluffy one bowl Vanilla Cake that’s made without butter, eggs or milk. Topped with a creamy vanilla frosting, it’s hard to believe it’s egg-free, dairy-free and vegan.
Whether you’re following a vegan diet, baking for allergies or have simply run out of eggs, this Vegan Vanilla Cake is sure to satisfy.
My, my, my, this cake really tested my limits. If you follow along on Instagram, you would have seen it took 8 attempts to get this cake just right.
Despite having a delicious Chocolate Vegan Cake recipe to start from, I quickly discovered that while cocoa covers everything, vanilla leaves you no place to hide.
I ended up with vanilla cakes that were crispy like cookies, some were stodgy in the middle, others tasted like oil.
I was beginning to think it couldn’t be done. But finally, the right combination of ingredients resulted in a lovely, soft cake with a beautiful texture. Even I was surprised!
Just like my favourite Apple Cake, this recipe relies on oil for moisture. Without being able to use dairy to ensure a light texture, we instead use the combination of almond milk and white vinegar. And a generous amount of vanilla extract ensures the vanilla flavour really comes through.
I will be honest, in my opinion, this cake doesn’t level up to a beautiful, buttery Vanilla Cake, but it is a wonderful vegan option. You can also throw it together so quickly, seeing as it is just a mix and stir recipe. And it’s fantastic as an egg free cake alternative.
Why you will love this Vegan Vanilla Cake
- Quick and easy
- Simple one bowl cake
- No weird ingredients
- Uses only pantry staples
How to make Vegan Vanilla Cake
- This easy cake comes together in minutes. No electric mixer needed.
- Start by adding your white vinegar to your almond milk and setting it aside for 5 minutes to curdle.
- In a large mixing bowl, add flour, sugar, baking powder and salt. Gently whisk to combine.
- Next, add oil, vanilla and milk to the dry ingredients and combine using a whisk until smooth and creamy. Batter will be thin and runny – this is ok.
- Bake cake for 30-35 minutes or until a skewer inserted in the centre comes out clean.
- Leave to cool completely before topping with vegan vanilla frosting.
Bake your cake straight away
Once the baking soda and vinegar meet they will start to react, which means you need to get your cake in the oven pronto. Don’t let your cake batter sit for any length of time or your cake won’t be soft and tender.
Substitutions
For best results, I do recommend following the recipe as it is written. However, below I’ve detailed the ingredients and what can and can’t be changed.
- White vinegar: You can use either white vinegar or apple cider vinegar in this recipe. Both will yield similar results. DO NOT leave this ingredient out. It is very important in creating a light and fluffy cake as it reacts with the baking soda.
- Almond milk: I tested this recipe using almond milk. If you can’t use almond milk due to a nut allergy, you could try another plant based milk like soy. But I found almond milk yielded great results.
- Plain flour: Use either plain flour or all purpose flour in this recipe.
- Caster sugar: Use either caster sugar or granulated sugar in this recipe. I haven’t tested the recipe with coconut sugar or any sugar alternatives. Keep in mind that sugar doesn’t just add sweetness to baked goods, it adds moisture, texture and colour too.
- Baking powder and baking soda: I did test this recipe using only baking powder and only baking soda, but I found the combination of both definitely resulted in the best cake. Remember to regularly check the expiration dates on your raising agents.
- Vegetable oil: I have only tested this recipe using vegetable oil, but I’m sure other flavourless oils would also work.
- Vanilla extract: Use vanilla extract, rather than vanilla essence, for optimal vanilla flavour. Don’t skimp, otherwise your cake will be rather bland.
Change up the flavours
You can easily use this cake recipe as a base but add fresh blueberries, zest of a lemon, or a handful of chocolate chips. Or if you prefer a chocolate version, try my Vegan Chocolate Cake.
More vegan recipes to try
Did you make this recipe? Don’t forget to rate the recipe and leave a comment below. Hungry for more? Join me on Instagram, Facebook, Pinterest and Twitter for more amazing recipe ideas.
Let’s Bake
Vegan Vanilla Cake
Soft and fluffy Vegan Vanilla Cake made without, eggs, butter or milk.
Ingredients
Vegan vanilla cake
- 240 ml (1 cup) almond milk*
- 1 tablespoon white vinegar
- 210 grams (1 and 1/2 cups) plain flour or all purpose flour, sifted
- 150 grams (3/4 cup) caster sugar or granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 80 ml (1/3 cup) vegetable oil
- 1 tablespoon vanilla extract
Vegan vanilla frosting
- 115 grams (1/2 cup) block of vegan butter (not spreadable), softened*
- 250 grams (2 cups) icing or powdered sugar, sifted
- 1 teaspoon vanilla extract
- 1 teaspoon almond milk, if needed
- Sprinkles, optional
Instructions
- Preheat oven to 180 C (350 F) standard / 160 C (320 F) fan-forced. Grease and line an 8-inch round cake pan with baking or parchment paper.
- Add together almond milk and vinegar and set aside to curdle for 5 minutes. In a large mixing bowl, add flour, sugar, baking powder, baking soda and salt. Whisk briefly.
- Make a well in the middle of your dry ingredients. Add oil, vanilla and all the milk. Whisk until combined. Your cake batter will appear thin – this is ok.
- Transfer batter to cake pan and place in the oven. Bake for approximately 30-35 minutes or until a skewer inserted into the middle comes out clean. Leave to cool completely.
- To make your vanilla frosting, add vegan butter to a large mixing bowl. Use an electric mixer to beat on a low speed for 30 seconds or so, just until soft and creamy. Add sugar and vanilla. Beat until a soft frosting forms. If it’s too thick, add a touch of almond milk. If your frosting is too soft, place it in the fridge to firm up before frosting your cake.
- Use a spatula to frost the top of your cake and decorate with sprinkles, if using.
Notes
Milk: I tested this recipe using almond milk, however, other plant based milks, such as soy, should also work. See above in post for full substitution guidelines.
Vegan butter: I find that vegan butters are naturally very soft since they are usually made with oil. Unlike regular butter, you may not need to softened your butter for long (even just 10-15 minutes out of the fridge) before using it. Use your judgement!
Anu says
I have made this cake three times following the exact instructions and measurements and it turned out fantastic all the times. My husband and the kids all of them love it. Let me add that I am a very amateur baker as being a long time vegan, I always assumed that without eggs and butter it was not possible to bake a lovely soft cake but this has now changed for ever thanks to this receipe. Thank you very much!
★★★★★
Jessica Holmes says
Hooray! That’s wonderful to hear Anu!
Gitsa says
This cake and frosting are Delicious!!! Easy to make and wonderful taste. Orthodox lent is vegan and I made for my husbands bday! One of the BEST cakes I’ve made!
Jessica Holmes says
Yay! I’m so happy to hear that!
Rick says
This was delicious! So light and fluffy with a great vanilla flavor. This is the vegan vanilla cake recipe we have been searching for!
★★★★★
Jessica Holmes says
Yes! So happy to hear that Rick!
JC says
Is this recipe enough for 2- 6″ layers, or do I need to double it?
Jessica Holmes says
Hi, it might not be quite enough batter – the layers would be a bit thinner. If you doubled the recipe, it would make three 6-inch cakes.
Taraipine Lawrence says
This recipe has no binding agent so I was skeptical. As predicted the cake did not hold its shape at all.
Bit disappointing but luckily this was a trial run – so I will look for a different recipe that DOES have a vegan binding agent.
★
Jessica Holmes says
I’m sorry you didn’t enjoy it. I haven’t had any problems with it holding its shape.
Nancy says
Super delicious, the result really surprised me. The cake was moist and really soft.
★★★★★
Jessica Holmes says
Hooray! So happy to hear that Nancy!
Jacqulyn says
This my second review…
Shoud have noted this cake is so moist and delicious no one would ever guess it is vegan if you didn’t tell them. It is that good!
★★★★★
Jessica Holmes says
That’s so good to hear!!
Kylie says
I double this recipe to make two small cakes for my daughter’s 1st birthday. I sandwiched the together with raspberries and mock vegan cream and then I iced with vegan Vanilla butter cream. The cakes rose lovely and were beautiful and fluffy and moist. It tasted very much like a victorian sponge cake! So delicious and even my very fussy father in law that hates anything vegan, was fooled and thoroughly enjoyed the cake! This is going to be my go to for all my children’s birthday cakes in the future. Great fool hardy recipe! Delightful! ( oh and I switched out the vinegar for lemon juice as I have found in the past making vegan cakes that vinegar gave my cakes a strange taste.)
★★★★★
Jessica Holmes says
This is amazing Kylie! I’m so glad to hear everyone enjoyed it. Your cakes sounds absolutely delicious, with jam and cream – yum!
Abbey says
I made it with whole wheat flour and oat milk. Turned out great. Also added cinnamon and a bit of maple syrup to the frosting. 🙂
★★★★★
Jessica Holmes says
That sounds amazing Abbey!
Jacqulyn says
This cake is winner. if you bake alot…and I do …you can tell the moment the batter is ready what is going to happen in the oven. This batter was perfect. It baked beautifully, rose perfectly. I knew it would be good and i was right. Delicious, with great crumb, texture. Great for a strawberry short cake. Very moist Best vegan cake ever. Ive been in vegan bakeries that didn’t come close to this. Sweetest Menu….Ill be back for more of your baking magic.
★★★★★
Jessica Holmes says
How special! I’m so glad you loved this one as much as I do Jacqulyn!
Lesley says
Made this sponge base today it was absolutely amazing lovely and light and moist, I topped it with jam and coconut, I use soya milk instead it worked perfectly fine .
★★★★★
Jessica Holmes says
I love hearing that Lesley! So glad you enjoyed it.
Ronna Berman says
Can this cake be frozen, before being iced, for a few days?
Jessica Holmes says
Absolutely!
Brooke says
Made this cake for my grandson’s birthday and it turned out perfectly. Thank you so much for this recipe.
★★★★★
Jessica Holmes says
Fabulous! So glad you enjoyed it!
Connie says
Can this recipe be doubled for a 9×13 or two rounds to stack?
Jessica Holmes says
Yes that should work Connie!
Joan says
Would it be ok to sub orgaNic rice rice drink, unsweetened in place of almond milk? It’s very thin.
Jessica Holmes says
I haven’t tried but could be worth a shot!
Joan says
I made your vanilla cake and it was phenomenal. I’m making cupcakes with this recipe and wondering how many minutes baking time you’d recommend. And I assume it would make 12 cupcakes. Thank you.
Jessica Holmes says
Hi Joan, love that! Yes it would make around 12 cupcakes. I’d check them around the 14-16 minute mark. Hope you enjoy them!