When it comes to birthdays and celebrations, this tried and true recipe for vegan vanilla cake is hard to beat.
Choose to frost it with easy vegan buttercream to keep it simple, or vegan cream cheese frosting if you prefer a tangy twist!
Note: I have updated my original recipe with some slight tweaks so you can now make it as either a 6-inch 3-tier layer cake or a two-tier 8-inch sandwich cake.
Jump to:
🛒 Ingredients Needed
This basic vanilla cake is easy enough for vegan baking novices to perfect. Here's everything you need to grab to make the cake layers:
🍰 Ingredient Notes & Substitutions
Find the complete list of ingredients, quantities, and instructions in the recipe card at the end of this post.
- Vanilla Pod & Vanilla Extract - This double-whammy of vanilla flavor contributes to the complexity of this rich, deeply-flavored vegan cake. Feel free to use vanilla paste or ground vanilla bean instead of the vanilla extract.
- Vegan Buttermilk- To make your own, you’ll need high-protein non-dairy milk (I use soy milk) and some apple cider vinegar or lemon juice. You can also opt for oat milk or almond milk instead.
- Vegan Butter & Olive Oil- Using both types of fat gives you the perfect intersection of rich buttery flavor and a light, tender crumb. As EVOO can be quite floral, you can swap it for canola oil or sunflower oil if you prefer a more neutral flavor.
- Granulated Sugar - This neutral-flavored sweetener allows the full complexity of vanilla to shine through. Make sure to use organic cane sugar if you’re based in the US to ensure it’s vegan-friendly.
- Vegan Greek-Style Yogurt or Skyr - For added moisture and a lovely bit of tang. You can also use thick coconut yogurt or vegan sour cream.
- Baking Powder & Baking Soda - You’ll need both types of leavener for the perfect, fluffy consistency. Please don’t make the mistake of trying to swap one for the other — it won’t turn out well if you do.
You'll also need a batch of buttercream (either simple vanilla or cream cheese frosting) which I recommend you make at the very end just before decorating the cake.
If you love vanilla desserts, check out my vegan vanilla ice cream, homemade Nilla wafers, creamy vanilla custard, and panna cotta recipes next!
🥣 How To Make Vegan Vanilla Cake
Here are step-by-step images. Remember, the detailed printable recipe card is at the end of this page:
1: Flavor the sugar. Scrape the seeds out of the vanilla pod and add them to the sugar with the leftover vanilla pod. Rub the vanilla into the sugar, then remove the pod and any stringy residue from it (if there is any).
2: Cream the sugar and butter for 2-3 minutes. Don't worry if the mixture isn't completely fluffy at this stage.
3: Add the olive oil, yogurt, and vanilla extract, and whisk until everything is combined.
4: Whisk in the dairy-free buttermilk until combined.
5: Add the sifted dry ingredients (all-purpose flour, baking powder, baking soda, and sea salt) to the bowl with the wet ingredients in 2 increments. Fold them in with a spatula each time. Stop folding once there are no visible pockets of flour.
6: Divide the batter between the cake pans and bake. Baking times will vary based on your pan sizes (noted in the recipe card below). To check they are done, insert a skewer or toothpick into the center. It should come out almost clean with a few crumbs.
7: Place a tiny amount of frosting on a cake turntable and secure the first sponge layer on top of it. Scoop frosting on the cake and smooth it out using an offset spatula.
8: Decorate. Add another cake layer on top and frost the top and sides of the cake with the remaining buttercream.
Lastly, run a cake scraper around the sides on top of the cake to smooth out the surface. I like to add a thicker layer of frosting on top so that I can create whispy swirls using a spoon while keeping the frosting around the edges nice and thin.
♻ Variations
As much as I love this easy vegan vanilla cake recipe just the way it is written, it’s extremely customizable and there is plenty of room for you to put your own spin on things with fillings and frostings.
Here are just a few fun variations to consider:
- Almond Vanilla Cake - Reduce the vanilla extract to just 1-1.5 teaspoons and add 1-1.5 teaspoons of almond extract. You are also welcome to decorate with toasted sliced almonds to increase the nuttiness.
- Different Fillings - Pipe a circle of your chosen frosting around the outer border of your cake layer (for neater decorations). Then fill it with pastry cream, jam, lemon curd, raspberry curd, passion fruit curd, strawberry curd, or orange curd, to name a few options. From there, feel free to layer on fresh berries, toasted nuts, shredded coconut, or mini chocolate chips to add texture.
Frosting Options
When it comes to icing this vegan white cake, you have TONS of options:
- Chocolate: Try my chocolate frosting, chocolate Swiss meringue buttercream, or vegan ganache.
- For variations on the vanilla theme: Swiss meringue buttercream, Italian MBC, or vegan whipped cream are all solid options. (Note that whipped cream-frosted cakes have a shorter shelf-life and are not good options for warm outdoor events).
- For celebrations: (e.g. engagement parties, weddings, birthday parties, golden anniversaries, etc), try my beautifully bougie Champagne buttercream.
- Add flavors: Try my vegan coffee buttercream, lemon cream cheese frosting, raspberry Swiss meringue buttercream, or strawberry Italian buttercream.
💡 Recipe Tips
Use a kitchen scale both for measuring your ingredients and evenly distributing the batter between the pans. It might sound fussy, but trust me: weighing your batter and pans is the best way to guarantee nice even layers.
Save your used vanilla pod to add to your next batch of homemade vanilla extract, add flavor to sugar or salt, or even use it as a homemade air freshener by simmering it in a pot of water with other yummy-smelling spices.
Sift your dry ingredients. This not only helps remove unwanted residue, it also incorporates more air into the cake giving it a fluffier rise.
Don’t overmix! Stop folding once there are no visible pockets of flour.
Make the frosting last minute. It's much easier to frost cakes with buttercream that's freshly made and soft rather than frosting that has hardened in the fridge.
A tip if your frosting appears "split". Simply melt 2 tablespoons of the mixture in the microwave for around 20 seconds, then whisk it back into the frosting until smooth.
Adjust the sweetness and stability of your frosting. Add up to 1-2 cups additional powdered sugar for a more stiff frosting.
💬 FAQs
Thanks to a combination of vegan yogurt, olive oil, and vegan butter, this vegan vanilla cake stays moist and tasting fresh for up to 5 days without drying out!
I recommend storing it in the fridge, wrapped tightly in pastic wrap or in an airtight container. Then let it sit at room temperature for 1-2 hours before serving.
If you plan on serving and eating it on the same day you bake it, there is no need to refrigerate it unless you live in a warm climate. Just make sure that the cake is covered.
Yes, you can! I tested this recipe without oil, simply increasing the amount of vegan yogurt in place of it and it worked perfectly.
Yes, you can freeze the cake in sections or pre-sliced. First, refrigerate the cake so that the buttercream stiffens, and then individually wrap each slice in plastic wrap or separate them using parchment paper and freeze in an airtight container.
You can also freeze the cake layers. If you’re someone who likes to plan ahead, feel free to bake the cakes, let them cool, then wrap them well in several layers of plastic wrap before storing in a freezer-safe bag or container. They’ll keep for up to a month! Don’t bother defrosting them to decorate, but make sure you leave the cake out for at least a few hours before serving for the perfect texture.
🎂 More Vegan Cakes
Love this recipe? Please leave a 5-star ★★★★★ rating in the recipe card below and consider leaving a comment as well, thanks!
Stay in touch with me through social media @ Instagram, Pinterest, TikTok, and Facebook. And subscribe via email to get all our new recipes!
📖 Recipe
Description
Ingredients
- 360 g (3 cups) all-purpose flour , (plain flour)
- 3 teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon sea salt
- 300 g (1 ½ cups) granulated sugar, use organic if based in US
- 1 vanilla pod, *see note 1
- 120 g (4.23 oz) vegan butter, room temperature, *see note 2
- 240 g (1 cup) vegan Greek-style yogurt or Skyr, room temperature, *see note 3
- 80 ml (⅓ cup) olive oil, *see note 4
- 1 tablespoon vanilla extract, *see note 5
- 1 batch (240 ml /1 cup) vegan buttermilk,
- 1 batch vegan buttercream frosting , or vegan cream cheese frosting
Instructions
- Prepare: Preheat your oven to fan-forced 160°C/320°F or conventional 180°C/356°F. Lighty grease the base and sides of two 8-inch or three 6" cake tins with oil. Line each base with a circle of parchment and the sides with a strip of parchment paper.
- Mix dry ingredients: Sift the flour, baking powder, baking soda, and sea salt into a bowl and stir to combine. Set aside.
- Flavor the sugar: Scrape the seeds out of the vanilla pod and add them to a large mixing bowl (or stand mixer jug) along with the sugar and the leftover vanilla pod. Use your fingertips to rub the vanilla into the sugar, then remove the pod and any stringy residue from it (if there is any).
- Cream the sugar and butter: Add the butter to the vanilla sugar and whisk for 3 minutes. Don't worry if the mixture isn't completely fluffy at this stage.
- Combine the wet ingredients: Add the yogurt, olive oil, and vanilla extract and mix until combined.
- Add buttermilk: Whisk in the vegan buttermilk.
- Make the batter: Add the sifted dry ingredients to the bowl with the wet ingredients in 2 increments, folding them in with a spatula each time. Stop folding once there are no visible pockets of flour - don't be tempted to overmix!
- Bake: Transfer the cake batter to the lined cake pans and bake in the preheated oven (8-inch pans for 35-40 mins, 6-inch pans for 25-30 mins). To check they are done, insert a skewer or toothpick into the center, it should come out almost clean with a few crumbs. If there is still wet batter on the skewer, continue to bake for another 5 minutes if and as needed.
- Cool the cakes: Allow the cakes to cool in the tins for 15 minutes and then carefully turn them out onto a cooling rack to cool further. Carefully peel away the parchment that will stick to the base of the cakes. Wait for the cakes to cool completely before making the frosting. You can refrigerate the cakes in an airtight container until ready to use.
- Make the frosting: Prepare a batch of vegan frosting or cream cheese frosting.
- Assembly: Place a tiny amount of frosting on a cake turntable and secure the first sponge layer on top of it. Scoop some frosting on top of the first cake layer, and use an offset spatula/pallet knife to spread it in an even layer.Repeat with the remaining layer/s. Use the remaining frosting to coat around the sides on top of the cake and smooth everything out with a cake scraper.
- Storage: Place the cake in the fridge for 1-2 hours to harden the frosting, then wrap it tightly in plastic wrap or place it in an airtight cake box and place it back in the fridge. It will keep for up to 5 days.To serve, let it sit at room temperature for 1-2 hours first.If you plan on serving and eating it on the same day you bake it, there is no need to refrigerate it unless you live in a warm climate. Just make sure that the cake is covered.
Notes
- Vanilla Pod: If you don't have a vanilla pod, you can use 1 teaspoon of vanilla bean paste instead, and add it with the vanilla extract.:
- Vegan Butter: Block-style butter such as Violife or Naturli, not spreadable margarine.
- Greek-Style Yogurt: Sub with vegan sour cream, vegan skyr, or very thick coconut yogurt.
- Olive Oil: Or neutral oil like canola (rapeseed oil) or sunflower oil. You can also omit the oil and replace it with more Greek-style vegan yogurt.
- Vanilla Extract: Swap for 2 teaspoons of vanilla bean paste.
Nutrition
© addictedtodates.com. All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. instead, include a link to this post for the recipe.