With simple pantry staples, a no-fuss method, and the most tender texture, this just-sweet-enough cake is simply delicious. It’s perfect for egg-free and dairy-free baking, and for anyone just looking for a reliable, delicious Vanilla Cake.

Cut vanilla cake with slices on plates.

Easy Vanilla Cake

I have long wanted to make an easy Vanilla Cake in the style of my Easy Chocolate Cake—where you don’t need a mixer or to cream butter, you simply stir together the most basic of ingredients into a tender, fluffy cake. Ta-da! It’s finally here!

The beauty of this cake is that it works for anyone who needs to bake without eggs or dairy, and it’s also just a reliable, easy cake. I love that this is made with pantry staples that I usually have on hand, tastes just like the real deal, and doesn’t need a stand mixer or hand mixer. Just use a large mixing bowl and a whisk!

We love this vegan cake with Strawberry Cream Cheese Frosting (with vegan alternatives, as needed), but you can use any frosting you prefer. It’s perfect for a Smash Cake, as a birthday cake, for Easter, Valentine’s Day, or really any special day.

This cake can even be made ahead of time and stuck into the fridge of freezer. It’s so versatile.

(You may also like my Funfetti Cake.)

Your toddler won’t eat? Help is here!

Sign up for our email updates to get tips and ideas sent to your inbox.

Please enable JavaScript in your browser to complete this form.

Vegan Vanilla Cake

Whenever I post a recipe, I am immediately asked how to make it without eggs and dairy, so I figured it would just be easier to start without those ingredients for this. I love that this is more accessible for more families. And it can even be made without gluten, if needed, by using a cup-for-cup style of gluten-free baking mix like the one from King Arthur Flour.

Ingredients You Need

Here’s a look at the ingredients you need to have on hand, plus anything for your desired frosting recipe, so you know what to pick up from the store.

Ingredients for easy vanilla cake on countertop.
  • All-purpose flour (or whole wheat pastry flour): Using either of these flours ensures the cake is tender and moist.
  • Sugar: I use a modest amount of sugar here to make sure the cake tastes like cake, but the flavor isn’t super sweet. (The amount of sugar in this recipe is 2/3 or more less than other similar cake recipes.) You could use coconut sugar if you prefer. Look for a fine grain of coconut sugar to ensure it blends in the same as granulated sugar.
  • Baking soda: Fresh, active baking soda ensures the cake bakes through and rises properly. (You won’t need baking powder, just baking soda.)
  • Vegetable oil (like canola oil or avocado oil): A neutral oil adds fat and moisture to the cake. You can use unsalted melted butter (if you don’t need the cake to be vegan) or coconut oil, if you prefer.
  • White vinegar: You need this acid to react with the baking soda and help the cake to rise and hold together. Do not skip this ingredient.
  • Pure vanilla extract: This adds that classic vanilla flavor we all love.
  • Strawberry Cream Cheese Frosting (using vegan cream cheese and vegan butter, as needed) or another preferred frosting.

Step-by-Step Instructions

Below is an overview of the process of making this simple layer cake so you know what to expect. Go to the end of this post for the specific amounts and timing.

how to make easy vanilla cake in grid of 4 images.
  1. Preheat the oven and grease two 6-inch cake pans. Line with a round of parchment paper to further prevent sticking. Add the ingredients, both wet and dry ingredients, to a medium bowl and whisk gently to combine into a smooth mixture. Divide the cake batter between the prepared pans.
  2. Bake, then let the cake rounds cool on a wire rack for 5 minutes. Carefully remove the cakes from the pans. Let cool completely on the wire rack.
  3. To frost, place one cake onto a cake stand or plate. Add ⅓ of the frosting to the top of the cake. Spread to the edges.
  4. Top with the second layer and the remaining frosting, then spread over the top and the sides. Add sprinkles if desired.
Which vegan frostings work best with this cake?

You can use vegan butter and vegan cream cheese to make any vegan cream cheese frosting you prefer. My favorites include Chocolate Cream Cheese FrostingStrawberry Frosting, or classic Cream Cheese Frosting. Or use a favorite vegan buttercream.

What can I use instead of eggs for vanilla cake?

This cake is made without eggs, so it’s a perfect and easy egg-free vanilla cake.

Why is my vegan cake gummy?

The key to the texture of this vegan vanilla cake is fresh, active baking soda and the acid in the white vinegar. The texture will not be gummy if you use those two ingredients.

Vanilla cake with sprinkles on blue plate.

How to Store

Store leftovers in the fridge, tightly wrapped or in an airtight container. You can also freeze slices for future enjoyment. Wrap tightly in plastic wrap (wrapping slices on small paper plates makes this easy) and freeze for up to 6 months. Thaw at room temperature or in the fridge.

You can make the cakes the day before you plan to serve. Let cool fully, then place on two separate plates and wrap well with plastic wrap. Store at room temperature. Frost just before serving if possible.

Cut vanilla cake with slices on plates.

Best Tips for Success

  • Frost with Quick Chocolate Frosting, Chocolate Cream Cheese Frosting, or Strawberry Frosting. You could also use classic Cream Cheese Frosting. Use nondairy cream cheese and vegan butter as substitution as needed.
  • To make this in a 9-inch cake pan, use just one pan and bake for 16-20 minutes or until a cake tester inserted in the center comes out clean. Be sure to grease the pan well to ensure it doesn’t stick. Double the recipe to make a two layer 9-inch cake.
  • To bake as cupcakes, use ¼ cup batter in each standard size muffin cup (greased well with nonstick spray) and bake for 14-16 minutes, or until a cake tester inserted into the center comes out clean.
  • Gluten-free: Use cup-for-cup gluten-free flour blend in place of the wheat flour.
  • Try to avoid overbaking to ensure the cake is moist and doesn’t crumble too much.

I’d love to hear your feedback on this post, so please rate and comment below!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Cut vanilla cake with slices on plates.

Easy Vanilla Cake (Vegan)

This Easy Vanilla Cake is egg-free, dairy-free, and SO darn delicious. It's lower in sugar but delivers on classic vanilla cake flavor and texture you expect.
4.98 from 80 votes
Prep Time 10 minutes
Cook Time 18 minutes
Total Time 28 minutes
Cuisine American
Course Dessert
Calories 163kcal
Servings 8
Save this recipe?
Enter your email to save this recipe in your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients

Instructions

  • Preheat the oven to 350 degrees F and grease two 6-inch cake pans very well on the bottom and sides with nonstick spray. Line with a round of parchment paper to further prevent sticking.
  • Add all ingredients, except the frosting, to a medium bowl and whisk gently to combine. Divide the batter between the prepared pans, using about 1¼ cup in each pan.
  • Bake for 18-20 minutes or until the middle is firm to a light touch and a cake tester inserted into the center comes out clean. Try not to overbake.
  • Let cool on a wire rack for 5 minutes, then carefully remove the cakes from the pans by running a paring knife around the edges to loosen. Working with one pan at a time, carefully turn the pan over onto a wire rack. The cakes should slide out easily. Let cool completely on the wire rack.
  • To frost, place one cake onto a cake stand or plate. Add ⅓ of the frosting to the top of the cake. Spread to the edges. Top with the second layer and the remaining frosting, then spread over the top and the sides. Add sprinkles if desired.

Notes

  • Store leftovers tightly wrapped in the fridge. You can also freeze slices for future enjoyment. Wrap tightly in plastic wrap (wrapping slices on small paper plates makes this easy) and freeze for up to 6 months. Thaw at room temperature or in the fridge.
  • You can make the cakes the day before you plan to serve. Let cool fully, then place on two separate plates and wrap well with plastic wrap. Store at room temperature. Frost just before serving if possible.
  • Frost with Quick Chocolate Frosting, Chocolate Cream Cheese Frosting, or Strawberry Frosting. You could also use classic Cream Cheese Frosting. Use nondairy cream cheese and butter as needed.
  • To make this in a 9-inch cake pan, use just one pan and bake for 16-20 minutes or until a cake tester inserted in the center comes out clean. Be sure to grease the pan well to ensure it doesn’t stick. Double the recipe to make a two layer 9-inch cake.
  • To bake as cupcakes, use ¼ cup batter in each standard-size muffin cup (greased well with nonstick spray) and bake for 14-16 minutes, or until a cake tester inserted into the center comes out cleanly.
  • Gluten-free: Use cup-for-cup gluten-free flour blend in place of the wheat flour.
  • Try to avoid overbaking to ensure the cake is moist and doesn’t crumble too much.

Nutrition

Calories: 163kcal, Carbohydrates: 37g, Protein: 3g, Fat: 0.3g, Saturated Fat: 0.04g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 0.03g, Sodium: 212mg, Potassium: 30mg, Fiber: 1g, Sugar: 17g, Calcium: 5mg, Iron: 1mg
Tried this recipe?Rate in the comments and tag @yummytoddlerfood on IG!

Related Products

Share it with the world

Pin

Filed Under

4.98 from 80 votes (49 ratings without comment)

Leave a comment

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

How many stars would you give this recipe?




All comments are subject to our Terms of Use.

Comments

  1. Made this for my sons 1st birthday since he’s currently got a dairy allergy we’re hoping he’ll grow out of but ended up loving it!

    I would want to make it again but have the cakes me a little thicker in size do you have any recommendations on how to do this including cook time?

  2. 5 stars
    Thank you, thank you, thank you!! My little one is allergic to dairy, eggs, and soy. I’ve been looking everywhere for recipes to bake her a DIY smash cake for her first birthday. Your recipe is straightforward and most importantly, DELICIOUS! Topped with your strawberry frosting recipe, it was a crowd favorite. I can’t wait to make this cake again for all our upcoming special occasions!

  3. 5 stars
    amazing! i didn’t need it to be vegan but with zero eggs at the 3 stores i went to i needed a solution to the birthday cake dilemma i had found myself in! this was the easiest and least annoying cake recipe i found BY FAR! i used melted butter in place of oil and milk with vinegar (creating buttermilk) in place of the water and vinegar and it was delicious. with a double recipe i made 4 layers (7 inch) which i dressed with a standard buttercream and it held up perfectly. i usually do elaborate sourdough cakes for birthdays but i might switch to this simple and just as tasty new find! i wish i could share the pic of beautiful birthday girl digging in <3 thanks amy!

  4. 4 stars
    Taste is fantastic, but I baked it at 350 for 35 minutes and it was still dense and gooey in the middle. I noticed another comment said the same and you said maybe it was the baking soda. I just bought a new box, so I’m not sure what it was. Maybe higher temp would be better?

    1. The only reason I know of that would happen is if the baking soda isn’t fresh or if the vinegar is left out (since the baking soda needs the acid to react with to help the cake rise). Hopefully that was a fluke though!

  5. I’m planning to make this today March 7th and want to use King Arthur’s gluten free flour. Is there anything I can add so that the cake won’t be crumbly? Anything to make it moist ? Banana perhaps? Im also going to do the 9inch size so I’ll follow the notes for that. Thanks

    1. 5 stars
      This cake is so good! Perfect for my little ones 1st birthday cake smash!
      (He is allergic to egg and dairy, so it’s been a bit of trial and error of a few recipes to find one that’s perfect).

      Thank you for sharing!

    2. It should work well to use that flour and expect the same results as if you were using all purpose flour. Enjoy!

  6. 5 stars
    YES, this is THE cake recipe for anyone who doesn’t want to use a lot of sugar, but still wants people to enjoy the cake, haha. All the adults loved that it wasn’t *too* sweet, and my toddler liked it too! This will be my go-to birthday cake recipe. OH and bonus that it’s vegan!

  7. 5 stars
    I’ve made this recipe twice and my family loves it. I have to bake for about 35 minutes though because the center is still runny at the 20 min mark.

    1. I haven’t tried it that way so I can’t say for sure and it may not blend in as well as granulated sugar. Let me know if you try it.

  8. Hi! I’m hoping to use this recipe to make a “3” shaped cake for my daughter’s birthday. Would you say that this makes enough batter for that (~15.25 oz)? Thank you!

    1. It makes 2.5 cups of batter so you could add that amount of water to the pan and see if it’s 1/4-1/3 full at minimum to know?

  9. This looks great! Any chance you could use a stevia sugar or maybe coconut sugar? Has anyone tried? Thank you!

  10. 5 stars
    I really want to make this cake, but can’t find white vinegar for the life of me. I can get white wine vinegar, malt vinegar, apple cider vinegar, white rice vinegar. Do you know if any of these would work?

    1. I haven’t tried those so I can’t say for sure but I think I’d pick apple cider (I worry about the flavors of the others). If you ask the manager of your store for distilled white vinegar and you’re in the US, I would be shocked if they don’t carry it. Enjoy!

      1. Thanks so much Amy! I’m in Ireland and couldn’t find it when I ordered my groceries online this morning, but I’ll check in store this week. Otherwise I’ll give the apple cider vinegar a go and hopefully that small amount won’t make a huge difference in terms of flavour. I’ll let you know how it goes.

    2. I tried it with apple cider vinegar and the acid content wasn’t high enough to make the cake rise much 😬 it’s very flat and dense

See More Comments