Free Dinner Recipes E-book!   Download Now

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

The Almond Eater logo

  • Browse Recipes
    • Recipes by Course
      • Breakfast
      • Lunch
      • Dinner
      • Desserts
      • Drinks
      • Snacks
      • Sides
      • The Almond Eater Monthly Cooking Challenge
    • Recipes by Diet
      • Vegetarian
      • Dairy Free
      • Gluten Free
      • Vegan
      • Mediterranean Diet
      • Paleo
      • Whole30
  • Meet Erin
  • Contact
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • Browse Recipes +
    • Recipes by Course +
      • Breakfast
      • Lunch
      • Dinner
      • Desserts
      • Drinks
      • Snacks
      • Sides
      • The Almond Eater Monthly Cooking Challenge
    • Recipes by Diet +
      • Vegetarian
      • Dairy Free
      • Gluten Free
      • Vegan
      • Mediterranean Diet
      • Paleo
      • Whole30
  • About Erin
  • Contact
Home » Recipes » Desserts

Vegan Vanilla Cake

By Erin · November 8, 2021 · 53 Comments

Jump to Recipe Jump to Video Rate this Recipe Leave a Review
VeganVegetarian
a three tier vanilla cake with frosting and text overlay

This post may contain affiliate links. Read our disclaimer. 

This is the best Vegan Vanilla Cake recipe you'll try! It's perfectly moist, made with easy-to-find ingredients, and topped with a simple buttercream frosting. It'll quickly become your go-to vegan birthday cake!

a three tier cake with icing

Oh my gosh, a vegan vanilla cake just for you! As much as I love my vegan chocolate cake recipe, sometimes I'm craving something a little less rich. 

I love this cake for so many reasons--the texture, the flavor and the icing to name a few--and it never fails me. I've made this recipe at least 10 times, often times for birthdays, and it's always turns out perfectly.

I know vegan baking can sometimes seem overwhelming or scary, but I promise it's not! Let me walk you through everything you need to know in order to make the perfect vegan cake recipe.

Recipe features

  • It can be made in either three 6" round cake pans or one 9" round cake pan
  • The cake is perfectly moist but not too sweet
  • A go-to birthday cake recipe that can be made with classic buttercream frosting or chai-spice if you're feeling fancy! (See "notes" section in the recipe card below).
ingredients to make a cake with text overlay

Ingredient notes:

  • Butter- Salted, and of course dairy-free; I typically use either Earth Balance or Miyoko's. If you use unsalted butter, you'll just have to add a little extra salt into the dry ingredients.
  • Milk - I used vanilla almond milk, but soy milk or oat milk would work great too.
  • Applesauce - Unsweetened; this helps keep the texture soft and moist (no dry cake here!).
  • Vanilla extract- Necessary for that delicious vanilla cake flavor.
  • Apple cider vinegar- Vinegar is often needed in vegan baking since there isn't eggs or buttermilk. You can substitute regular white vinegar if you prefer.
  • All purpose flour- I haven't tested this recipe with any other kind of flour; however, I'm sure you can substitute gluten free 1:1 all purpose flour and it would work just fine.
  • Cane sugar - Every cake needs sugar! Use cane sugar or granulated sugar in this recipe.
  • Baking powder and soda - A combination of both works wonders. 

Step-by-step instructions

Step 1: Line your cake pans. Don't skip this step! I like to place the cake pans on parchment paper, then trace the bottom of them and cut out the rounds. Then, grease the pans with coconut oil or nonstick spray to ensure the cakes don't stick.

Step 2: Whisk the wet ingredients together. In a large bowl, whisk the melted butter, milk, applesauce, vinegar, and vanilla together.

Step 3: Stir the dry ingredients. In a separate bowl, stir the flour, sugar, baking powder, baking soda, and salt together.

whisked wet ingredients in a bowl and whisked dry ingredients in a separate bowl

Step 4: Combine wet and dry ingredients.Pour the dry ingredients into the wet, then use an electric mixer to stir the batter. It's ok if there are a few small lumps in the cake batter!

Step 5: Bake the cake. Transfer the batter to your prepared cake pans, then bake the cakes for 35-40 minutes, or until a toothpick comes out clean. Leave the cakes in the pans for 10 minutes, then carefully invert them onto a wire rack. Wait for them to cool to room temperature before icing.

cake batter in a bowl and a baked cake in a round cake pan

Step 6: Make the vegan buttercream frosting. This cake calls for a simple vegan buttercream, so start by whisking the softened butter, milk and vanilla together. Then, add in the powdered sugar and stir (I use a hand mixer, but a stand mixer would work well too) until the icing is smooth.

Step 7: Assemble. Last, assemble your layer cake! If you used one 9" cake pan, you can skip this step and simply ice the top and sides of your cake.

For the three layer cake, use a serrated knife to slice the "dome" off of the cakes (this is also a good opportunity to devour the tops of the cakes instead of throwing them away... just saying!). Place a dollop of icing on top and spread the icing around, then place the second cake on top, and repeat the process. Ice the sides of the cakes as well, then add sprinkles (optional).

overhead photo of a vanilla cake topped with sprinkles

Expert tips and FAQs

  • Salted vs. unsalted vegan butter: The recipe calls for salted butter (the yellow box of Earth Balance); however, if you use unsalted butter, be sure to use ½ teaspoon of salt in the actual recipe.
  • Wait until the cakes have completely cooled before adding the frosting otherwise, the icing will "melt".
  • Want to take this vegan vanilla cake up a notch? Try adding chai spices to the icing: Make the buttercream as-is, but then add ¼ teaspoon cinnamon, ¼ teaspoon ginger, and a pinch of cloves, allspice and cardamom as well. Trust me, it's delicious!

How do you know when the cake is done?

There are two ways: 1) When the cake edges have set. 2) When a toothpick is inserted into the center and comes out clean. It's ok if there are a few crumbs on it, but it shouldn't be wet. If it is, place back into the oven for a few more minutes.

Is there a way to ensure the cake won't stick to the cake pan?

Yes! You want to line each round cake pan with parchment paper. You can actually buy pre-cut parchment rounds at many baking stores. However, I typically just make my own.

Tear a large piece of parchment paper off, then place one of the cake pans on top of it. Use a pencil to trace the outside of the pan, then use scissors to cut that circle out, placing it on the bottom of one of the cake pans. Repeat this process for all three pans. It might sound like a lot, but it only takes a couple minutes and is a HUGE help in preventing your cakes from sticking!

Want more tips and tricks? Baking a Moment has a whole post about how to line pans with parchment paper.

Can this be made in advance? 

Yep! I almost always make this cake the day before serving it. Honestly, cakes are easier to ice (think: less crumbs) once they've cooled in the refrigerator.

Still cool the cakes on the cooling rack, then tightly wrap them in plastic wrap and place the in the fridge. Once you're ready to assemble, allow the cakes to come back to room temperature before icing them.

a slice of vegan vanilla cake on a plate

More vegan cakes

  • Vegan Chocolate Birthday Cake
  • Vegan Carrot Cake 
  • Chocolate Zucchini Cake  

If you made this recipe, be sure to leave a comment and star rating below. Thanks!

a three tier cake with icing

Vegan Vanilla Cake

This is the best Vegan Vanilla Cake recipe you'll try! It's perfectly moist, made with easy-to-find ingredients, and topped with a simple buttercream frosting. It'll quickly become your go-to vegan birthday cake!
4.91 from 11 votes
Print Pin Rate
Prep Time: 20 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 1 hour hour
Servings: 10
Author: Erin

Ingredients

  • 2 ½ cups all purpose flour
  • 1 ½ cups raw cane sugar
  • 2 teaspoon baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • ½ cup dairy free butter melted and cooled to room temperature
  • 1 ½ cups almond milk or soy milk
  • ½ cup applesauce
  • 1 tablespoon vanilla extract
  • 2 teaspoon apple cider vinegar

For the icing:

  • 3 cups powdered sugar
  • 5 tablespoon dairy free butter softened
  • 3 tablespoon almond milk
  • ½ teaspoon vanilla extract
US Customary - Metric

Instructions

  • Preheat oven to 350°. Line three 6" or 1 9" round cake pan with parchment paper, and grease the whole pan with coconut oil; set aside.
  • Whisk the melted butter, milk, applesauce, vanilla, and apple cider vinegar together.
  • In a separate bowl, stir the flour, sugar, baking powder, baking soda, and salt together.
  • Combine wet and dry ingredients and stir until everything is mixed together (I used a hand mixer to do this).
  • Pour the batter evenly into your prepared cake pans, banging them on the countertop a few times so the batter evens out.
  • Bake cakes for 35-40 minutes, or until a toothpick comes out clean.
  • Once cakes are done, leave them in the pans for 10 minutes before carefully inverting them onto a cooling rack. Wait until cakes are completely cool before icing them.

for the icing:

  • Cream powdered sugar and butter together; add the milk and vanilla and mix together with an electric mixer until the buttercream is smooth.

to assemble:

  • Once the cakes have cooled to room temperature, carefully remove the "dome" from each cake so that the tops of the cakes are flat. Next, ice the top of one of those cakes using a generous amount of icing and then place a second cake overtop, using the icing as glue to hold them together. Repeat this again for the third and final layer. Last, ice the top and sides of the cake.
  • Add sprinkles, slice and enjoy!

Video

Notes

*Calories are per serving and are an estimation
*Want to make chai spice icing instead? Follow the same icing recipe as above, but add ¼ teaspoon cinnamon, ¼ teaspoon ginger, and a pinch of cloves, allspice and cardamom as well -- trust me, it's delicious! 

Nutrition

Calories: 512kcal | Carbohydrates: 92g | Protein: 3g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 7g | Trans Fat: 3g | Sodium: 369mg | Potassium: 50mg | Fiber: 1g | Sugar: 67g | Vitamin A: 4IU | Vitamin C: 1mg | Calcium: 104mg | Iron: 2mg
Did you Make this Recipe? Tag me Today!Leave a comment below and tag @thealmondeater on Instagram!

UPDATE NOTE: This post was originally published in November 2018. It was updated with new text and photos in November 2021. 

« Mashed Red Potatoes
Cauliflower Quinoa Meatballs »
  • Share
  • Tweet

About Erin

Erin is the recipe developer, writer and photographer behind the healthy food blog, The Almond Eater. She's been blogging since 2014 and loves to create food for many different diets, including vegan, gluten free and/or Whole30 recipes.

Reader Interactions

Comments

  1. Claudio Giugliano says

    July 17, 2019 at 8:37 pm

    5 stars
    HOLY GOSH. I feel like I outdid myself with your recipe. Literally heaven in mine and my wife’s mouth. Can’t contain the goodness my tummy is dancing with joy. Best recipe ever. TY TY. Also if anyone is interested I used 1 9” cake pan by 2” deep and it came out awesome!

    Reply
    • Erin says

      July 19, 2019 at 8:03 am

      AMAZING-- this is the best comment!! Thank you for your kind words and I'm glad you both liked the cake.

      Reply
  2. Roberta says

    April 22, 2019 at 4:58 pm

    5 stars
    I think I'm losing it...lol. I thought I read a comment that said someone used lemon curd as a filling so I tried it.
    I loved it! The tangy curd went really well with the sweet chai icing.
    I took it to a party and the partygoers were my guinea pigs - I need to make a vegan cake for my wedding in 5 days so I wanted to make sure it tasted good - vegan cake is often heavy and dense. This cake
    got the stamp of approval from all at the party who tried it - none of whom were vegan!! They couldn't believe it was vegan - it was a big hit - talk of the party! Thanks so much, will be making it on the 27th for my big day.

    Reply
    • Erin says

      April 23, 2019 at 10:40 am

      Um that's AMAZING!! I hope you have the best wedding and that everyone loves the cake 🙂 Congrats!!

      Reply
  3. Hayley says

    December 28, 2018 at 3:21 pm

    Would this batter fit into 2 8 or 9-inch baking pans?

    Reply
    • Erin says

      December 28, 2018 at 3:40 pm

      Yes I think either should be fine!

      Reply
      • Hayley says

        December 28, 2018 at 4:01 pm

        Awesome I’m going to be making this in January then for my first vegan birthday!

    • Samantha Karbownik says

      February 13, 2020 at 2:40 pm

      5 stars
      This is without a doubt the best vanilla cake recipe I have ever come across, vegan and non vegan. AMAZING!!!
      I made the cake in 2 9" cake pans, because thats all i have lol and it came out perfect. i had no issues.

      Reply
  4. Loni says

    March 15, 2018 at 5:12 pm

    5 stars
    I just made your recipe and it was a huge hit! I did have to make one change because my store did not have Earth Balance butter, so I used the new Melt butter. It worked out perfectly! I wrote about it here on my blog:
    http://clearwatercottage.blogspot.com/2018/03/vegan-vanilla-cake-with-chai-frosting.html

    Reply
    • Erin says

      March 16, 2018 at 11:16 am

      Yay!! So glad you liked it--thanks for sharing 🙂

      Reply
  5. Rhyan says

    March 02, 2018 at 4:25 pm

    So excited to make this as a birthday cake this weekend!

    Reply
  6. Dee says

    November 04, 2017 at 11:35 pm

    4 stars
    omg this sounds so amazing! I am planning on making this for my daughters 1st bday and I can’t wait! thanks so much for the recipe!

    out of curiosity, what edible flower/cake toppings did you add on?

    Reply
    • Erin says

      November 06, 2017 at 7:34 am

      I used regular flowers just for the photographs 😀 I hope your daughter enjoys this cake!

      Reply
  7. jessi says

    October 09, 2017 at 8:51 pm

    5 stars
    can this cake be made gluten free? if so any suggestions on what to replace it with

    Reply
  8. Sarah Browne says

    July 13, 2017 at 4:32 pm

    Would almond butter maybe
    work as a substitute instead of earth balance butter?

    Reply
  9. Sarah says

    June 25, 2017 at 8:54 pm

    I was just wondering if coconut oil can be used in place of vegan butter? Has anyone tried that? Thanks so much!!!

    Reply
    • Erin says

      June 25, 2017 at 9:35 pm

      hi! I haven't tried it in this recipe, but my Vegan Chocolate Peppermint Cake uses coconut oil in place of butter and it's pretty similar.. try adding the sugar in with the dry ingredients and then adding 1/4 cup melted coconut oil in with the wet ingredients. Let me know how it turns out!

      Reply
  10. Jahmila Duncan says

    March 27, 2017 at 12:27 pm

    Soo good. The icing is LIFE. I made this recipe last night. I used a springform pan (didn't layer). I omitted the cardamom and cloves from the icing ( I didn't have any lol). I also used a half cup less brown cane sugar. So yummy. I also topped with almond shaves.

    Reply
  11. Amy says

    December 19, 2016 at 8:32 am

    This is beautiful!

    I was just wondering, can this recipe be used for cupcakes? How many would it yield?

    Many thanks 🙂

    Reply
    • Erin says

      December 20, 2016 at 7:39 am

      Great question! I imagine it would work but I haven't tried it myself... let me know if you do, and I'll add it to my to do list for after the holidays because I'm curious too.

      Reply
      • Amy says

        January 03, 2017 at 9:28 am

        Hey Erin
        Happy New Year!
        So I tried this out as cupcakes and it worked a treat!
        Managed to get 19 cupcakes out of this recipe and baked them at 350 for 20mins.
        Everybody loved them and they were gone in minutes!!

      • Erin says

        January 04, 2017 at 10:07 am

        I'm so glad to hear that, Amy--thanks for letting me know. Happy New Year!

  12. Maikki | Maikin mokomin says

    November 21, 2016 at 1:50 pm

    So beautiful! In my opinion naked cakes are the prettiest layer cakes 🙂

    Reply
    • Erin says

      November 22, 2016 at 11:21 am

      I agree! Thanks 🙂

      Reply
  13. Jess @hellotofit says

    November 20, 2016 at 3:15 pm

    Miguel- AND office-approved?! Put that one in the boooooks! I love vanilla and chai flavors. And cake, obvi.

    Reply
    • Erin says

      November 22, 2016 at 11:20 am

      I'm adding it to my resume 😉 Thanks Jess!

      Reply
  14. Ellen @ My Uncommon Everyday says

    November 19, 2016 at 4:55 pm

    This cake is beautiful and the vanilla + chai flavors totally call to me. Looks like I need some little cake pans! I hope you feel better soon, Erin!

    Reply
    • Erin says

      November 22, 2016 at 11:20 am

      Thanks Ellen! Feeling so much better now thankfully.

      Reply
  15. Annie says

    November 19, 2016 at 1:21 pm

    What a beautiful cake! The chai spice icing is something I simply must try!

    Reply
    • Erin says

      November 22, 2016 at 11:19 am

      Chai spice icing is where it's at--thanks Annie!

      Reply
  16. Georgie @ Healthy Pears says

    November 18, 2016 at 11:48 am

    you make the prettiest cakes!!! love chai spiced!

    Reply
    • Erin says

      November 22, 2016 at 11:19 am

      Thanks so much 🙂 That means a lot.

      Reply
  17. Shashi at RunninSrilankan says

    November 18, 2016 at 10:32 am

    Sending you feel good vibrations and wishes, Erin - being sick around the holidays sooks!
    BTW - this cake is gorgeous - loving the naked look!

    Reply
    • Erin says

      November 22, 2016 at 11:18 am

      Thanks so much Shashi! 🙂

      Reply
  18. Isabel Eats says

    November 18, 2016 at 9:30 am

    NOOOO! The sickness is definitely going around. Hope you feel better!

    Also, once again, another beauty! This cake looks amazing. I need to get on the cake train like yesterday

    Reply
    • Erin says

      November 22, 2016 at 11:18 am

      Get on the cake train!! You must.

      Reply
  19. Kelly @ Kelly Runs For Food says

    November 18, 2016 at 8:14 am

    Hope you feel better! Being sick is the worst. I was sick for well over a month and I'm just now starting to feel like myself again, so I'm crossing my fingers for you.
    Chai anything is the BEST. This cake is making me want a chai latte lol.

    Reply
    • Erin says

      November 22, 2016 at 11:17 am

      Sick for a month?! Ahhh that sounds awful. Yes I'm feeling so much better now thankfully!

      Reply
  20. Marina @ A Dancer's Live-It says

    November 18, 2016 at 7:40 am

    5 stars
    Aw I hope you feel better Erin!! Thank you for still posting this cake though, you're the BEST! 😀 I definitely need to buy 6" cake pans now...smaller cake = justification to eat most of it. 😉

    Reply
    • Erin says

      November 22, 2016 at 11:16 am

      HAHA I like your way of thinking 😉

      Reply
Newer Comments »

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

girl in kitchen

Hi, I'm Erin!

I share recipes for ALL diet types because I believe that healthy food should be incredibly delicious without being complicated. Learn more

Seasonal Picks

pasta salad made with mediterranean ingredients

Mediterranean Pasta Salad

bowl with lemon orzo salad beside a small dish of chopped fresh basil

Lemon Orzo Salad

cake on a cake stand with a slice cut out

Vegan Carrot Cake

berries and ice cream in a bowl

Gluten Free Rhubarb Crisp

Popular Recipes

pasta, peas and sausage in a skillet

Italian Chicken Sausage Pasta

bowl with ground pork and vegetables

Banh Mi Bowl (Paleo, Whole30)

a bowl of pasta with lentils and red sauce

Lentil Bolognese Recipe (Vegan + Gluten Free)

sweet potato brownies

Flourless Sweet Potato Brownies

dog eating cake

Mini Dog Birthday Cake

Caramelized Onion Spaghetti Squash | squash filled with onions, mushrooms and kale for a healthy, vegetarian meal | thealmondeater.com

Caramelized Onion Spaghetti Squash

As Featured On

Footer

  • Contact
  • Privacy
  • 👉 The Almond Eater Monthly Cooking Challenge

Copyright© 2023 | The Almond Eater. Site Credit

  • Facebook
  • Instagram
  • Pinterest
  • Twitter