Pinterest Hidden Image

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!

Jump to:
a vanilla cake on a marble cake stand with fresh strawberries, mint leaves, and vanilla pods on top.Pin

🛒 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:

ingredients to make vegan vanilla cake measured out in bowls on a light gray surface with text overlay.Pin

🍰 Ingredient Notes & Substitutions

  • Vanilla PodVanilla 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.

Pin

🥣 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:

sugar flavored with real vanilla bean in a large miing bowl.Pin

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).

butter and sugar creamed together in a mixing bowl.Pin

2: Cream the sugar and butter for 2-3 minutes. Don't worry if the mixture isn't completely fluffy at this stage.

sugar, vanilla, butter, olive oil and vegan yogurt mixed in a large bowl.Pin

3: Add the olive oil, yogurt, and vanilla extract, and whisk until everything is combined.

wet ingredients for vanilla cake mixed in a large clear bowl.Pin

4: Whisk in the dairy-free buttermilk until combined.

vanilla cake batter in a mixing bowl.Pin

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.

vanilla cake batter distributed between 2 cake pans on a aluminium tray before baking. Pin

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.

one cake layer frosted with an even layer of buttercream.Pin

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.

a vanilla sandwich cake with frosting dolloped on top.Pin

8: Decorate. Add another cake layer on top and frost the top and sides of the cake with the remaining buttercream.

a vanilla cake with swirled vanilla frosting on a marble cake stand with a white background.Pin

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 creamjamlemon curdraspberry 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:

💬 FAQs

How long does vanilla cake stay fresh and how should it be stored?

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.

Can I make this vanilla cake without oil?

Yes, you can! I tested this recipe without oil, simply increasing the amount of vegan yogurt in place of it and it worked perfectly.

Can I freeze leftover cake?

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.

a slice of vegan vanilla cake on a speckled plate with a forkful taken from it showing the moist and tender crumb.Pin

🎂 More Vegan Cakes

Stay in touch with me through social media @ InstagramPinterestTikTok, and Facebook. And subscribe via email to get all our new recipes!

📖 Recipe

The Best Vegan Vanilla Cake (moist & tender)

5 from 18 votes
PREP TIME: 30 minutes
COOK TIME: 35 minutes
Decorating Time: 20 minutes
TOTAL TIME: 1 hour 25 minutes
Servings: 16
PRINT RECIPE PIN RECIPE

Description

Deliciously sweet, terrifically tender, and made with mostly pantry staples, this basic Vegan Vanilla Cake recipe topped with vegan buttercream is the easy, versatile dessert recipe you need in your arsenal.

Ingredients

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

  1. 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.: 
  2. Vegan Butter: Block-style butter such as Violife or Naturli, not spreadable margarine. 
  3. Greek-Style Yogurt: Sub with vegan sour cream, vegan skyr, or very thick coconut yogurt.
  4. 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.
  5. Vanilla Extract: Swap for 2 teaspoons of vanilla bean paste.

Nutrition

Serving: 1slice | Calories: 448kcal | Carbohydrates: 54g | Protein: 3g | Fat: 25g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Sodium: 238mg | Potassium: 28mg | Fiber: 1g | Sugar: 35g | Vitamin A: 287IU | Vitamin C: 2mg | Calcium: 72mg | Iron: 1mg
Did you make this recipe? Tag me TodayBe sure to leave a rating and a review in the section below, and mention @addictedtodates or tag #addictedtodates

© 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.