Get two new free healthy recipes each week. Sign Up

Vegan Cake

4.48 from 17 votes

How to make the best easy vegan cake from scratch, with absolutely NO eggs, no milk, and no butter!

Egg Free Cake Recipe

This is my go-to vegan vanilla cake recipe.

It’s a perfect choice for holidays, birthday parties, or any occasion at all.

Just one taste of the ultra soft and fluffy homemade cake, and you will never go back to boxed cake mix ever again.

The recipe can hold its own against any classic nonvegan vanilla cake, because it’s made with only traditional ingredients – no chia or flax eggs, no tofu, no beans or chickpeas, and no fancy expensive flours.

Also try these Vegan Chocolate Chip Cookies

Easy Vegan Layer Cake Recipe

Not only is it easy to make a cake without any eggs or milk, vegan birthday cake can taste so light, fluffy, and delicious that you might even find yourself choosing this vegan recipe as your new go-to cake recipe…

Even if you’re not a vegan!

The Best Chocolate Keto Cake Recipe

Vegan Cake Recipes

Vegan Carrot Cake

Vegan Chocolate Cake

Vegan Lemon Cake

Vegan Chocolate Mug Cake

Vegan Cheesecake

You can also add 1/2 cup of sprinkles to the basic cake recipe below for a kid friendly rainbow vegan funfetti cake.

Or stir 1 tsp of coconut extract and a handful of shredded coconut into the batter, then frost with coconut icing for a vegan coconut cake.

Slice Of Vegan Vanilla Cake

How to make vegan cake

Start by gathering all of the ingredients.

Preheat your oven to 350 degrees Fahrenheit, and grease two 8-inch pans or one 9×13 pan, then set the pans aside while you make the batter.

Combine the nondairy milk, vinegar, oil, and pure vanilla extract in a large mixing bowl, and let this sit for at least ten minutes.

Stir together the flour, sugar, salt, and baking powder in a new bowl. (For a one bowl cake, you can add the dry ingredients to the first bowl if you prefer. Just be sure to do this after letting the liquid mixture sit.)

Pour dry into wet, and stir just until evenly mixed. Overmixing cakes can activate the gluten too much and thus result in tough or chewy baked goods.

Transfer the batter to the prepared pan or pans, and bake on the oven’s center rack for 30 minutes or until the cakes have risen and a toothpick inserted into the center comes out mostly clean.

You may also like this Vegan Pizza – just 4 ingredients

The Best Vegan Cake Recipe

Eggless Cake

Even if you’re not a vegan, knowing how to make a cake without eggs is a good idea for so many reasons:

  • If you need to make dessert but don’t have any eggs on hand.
  • When you’re baking for a friend or family member with an egg allergy or someone who’s watching their cholesterol.
  • For those times when you want to bake a cake and eat spoonfuls of the cake batter as you work.

After all, who doesn’t love cake batter?!

High Protein Chocolate Frosting Recipe

Frosting Ideas

There are so many ways you can frost a vegan white cake, including Healthy Chocolate Frosting, raspberry jam, powdered sugar, chocolate chips, or chocolate ganache.

Or top it with fresh fruit and Coconut Whipped Cream.

Surprisingly, many store-bought icings are accidentally vegan, including some flavors from both Duncan Hines and Pillsbury.

To make an easy homemade vegan cream cheese frosting, simply whip together 8 oz store-bought or homemade Vegan Cream Cheese with 4 oz vegan butter, 2 cups powdered sugar, and 1 tsp pure vanilla extract.

For the cake in the photos, I used my Chocolate Cream Cheese Frosting

Above, watch the vegan layer cake recipe video

Easy Vegan Birthday Cake Recipe

The recipe was adapted from these Vegan Chocolate Cupcakes.

Pin it now to save for laterPin Recipe

Vegan Cake Recipe

How to make the best vegan cake recipe that's perfect for birthdays or any time you need an easy basic vanilla cake.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Yield 15 – 20 servings
4.5 from 17 votes


  • 1 1/4 cup milk of choice
  • 1 1/2 tbsp white or cider vinegar
  • 1 tbsp pure vanilla extract
  • 1/4 cup oil
  • 2 cups white, spelt, or oat flour (for low carb, make this Keto Cake)
  • 1 tbsp baking powder
  • 1/2 tsp salt
  • 1 cup sugar, unrefined if desired


  • The recipe makes two 8-inch cakes, or one 9×13 sheet cake, or three 6-inch cakes. To make the vegan cake, start by preheating the oven to 350 F. Whisk liquid ingredients in a large bowl. Let sit at least 10 minutes, then add remaining ingredients to form a batter. Smooth into greased baking pans. Bake 30 minutes, or until cake is risen and cooked through. (If you are a visual learner, feel free to watch the recipe video above.) 
    View Nutrition Facts


Readers also love this creamy Vegan Chocolate Mousse.

Have you made this recipe?

Tag @chocolatecoveredkatie on Instagram

More Vegan Recipes

Vegan Brownies

Vegan Brownies

Vegan Donuts

The Best Soft Homemade Cinnamon Rolls

Vegan Cinnamon Rolls

Frosted Vegan Sugar Cookies

Vegan Sugar Cookies

vegan mac and cheese recipe

Vegan Mac And Cheese

The Best Vegan Pancakes Recipe

Vegan Pancakes

No Bake Vegan Chocolate Pie Recipe

Vegan Chocolate Pie

 5/5 (9)

Rate this recipe

Published on April 18, 2021

Meet Katie

Chocolate Covered Katie is one of the top 25 food websites in America, and Katie has been 
featured on The 
Today Show, CNN, 
Fox, The 
Huffington Post, and 
ABC's 5 O’Clock News. Her favorite food is chocolate, and she believes in eating dessert every single day.

Learn more about Katie

Get Free Recipes

Don’t Miss Out On The NEW Free Healthy Recipes

Sign up below to receive exclusive & always free healthy recipes right in your inbox:

Chocolate Covered Katie The Healthy Dessert Blog Recipes

Popular Right Now

Reader Interactions


Leave a comment or reviewLeave a rating
  1. Mom of a vegan says

    This might be the fastest time I’ve gone from seeing a recipe online to making it. Your vegan cake recipe came up as a new recipe while I was literally on your blog looking for a vegan birthday cake for my daughter! If that’s not meant to be, I don’t know what is!
    I made the double layer cake version and frosted it with a homemade vegan buttercream icing, topped with candles and it was quite perfect! Thank you so much for this gem of a recipe!

  2. Candida Schwartz says

    Hi Katie! Love you so thank you!
    Question… have you substituted the white sugar for maple syrup or coconut sugar? If so, how does it change the crumb? This cake looks in incredible!

    • CCK Media Team says

      We have never tried it with a liquid sweetener so don’t know how/if that would work. Coconut sugar is fine to use. With some brands (such as coconut secret), the coconut sugar is much finer, so be sure to pack it very tightly when measuring to get the same sweetness as sugar.

  3. Jessica says

    Hi Katie,

    This recipe looks awesome. Have you made this into cupcakes? If so, do you have an idea for adjusted baking time? My daughter is allergic to eggs and loves funfetti and I think this could be a hit for her!

    • CCK Media Team says

      We are sure you could do cupcakes! We haven’t tried it with this recipe so don’t know the baking time, but be sure to report back if you experiment.

    • CCK Media Team says

      If you don’t mind a much denser/chewy texture (i.e. typical texture of fat free baked goods) and less richness to the cake, then we would think it would be fine (but we have not tried). Be sure to report back if you try it.

    • CCK Media Team says

      We haven’t tried it in this recipe. In general, we have good results in recipes with Bob’s cup for cup gluten free flour, very loosely packing it because it weights a little more than all purpose. If you try gluten free flour, be sure to report back for other readers!

  4. Maggie says

    Thank you so much for this recipe! We made it and topped it with vegan whipped cream and sliced strawberries. It was like strawberry shortcake!

  5. Geraldine Robinson says

    Best cake ever, keeps together and has a great texture. No funny ingredients. Perfect for my daughter who can’t eat dairy or eggs.

  6. Kari Wichner says

    What is the best way to store this cake and for how long? I made it yesterday and had lots of leftovers.

    • CCK Media Team says

      You can store it as you would any traditional vanilla cake – we personally like to put it in the fridge (covered) for freshness after a day.

  7. Justine says

    Hi, what’s the best type of oil to use for this? Coconut? Olive? Thank you! Looks amazing! Can’t wait to make!

    • CCK Media Team says

      Sunflower, vegetable, or melted coconut oil all work! If using coconut oil, just make sure other ingredients aren’t cold first (so the oil doesn’t solidify).

  8. Erin says

    How do you measure out your flour for this recipe to ensure lightness and fluffiness? Is the cake moist too? Do you use all purpose flour or cake flour? Thanks for sharing!

    • CCK Media Team says

      We’ve tried it with all purpose flour, not yet with cake flour. Measure the flour loosely packed instead of firmly packed. If you have a food scale, around 120g = a cup.

  9. shyamala radhakrishnan says

    Does it have to be oil or can I sub apple sauce? Love you almond flour chocolate cake. I don’t eat eggs and I try to eat low carb mostly, your recipes are a life saver. 🙂

    • CCK Media Team says

      Applesauce will make a dense and not as rich cake, but if you are used to the gummy texture of fat free baked goods then it would probably turn out like that. Be sure to report back if you experiment 🙂

  10. Sarah says

    Hi, I plan to make this using oat flour. But, will the oat flour make it dense? I hope to hear back! Thanks!

    • Dani G says

      Id like to know the answer to this also please. My son and I are celiac with nut allergy and I’ve been trying to find an oat flour vanilla cake recipe for weeks for his birthday Saturday ( he’s sick of chocolate). How exactly do we use the oat flour to make the cake gluten free and fluffy. Thanks so much

  11. Maryke Pienaar says

    Hi there,

    Can I bake this in a bunt cake tin? Also, can I add mini marshmallows into the batter?

  12. Stefanie says

    5 stars
    Turned out amazing! Probably the best vegan cake I’ve made….the rise was perfect (some vegan cakes don’t rise enough or fall flat after baking). And so delicious…great texture!! The only thing is, it didn’t make enough batter for my two round cake pans, so ended up putting all the batter into one pan. Next time – if I want a two layer cake – I will double the recipe. But otherwise….SO GOOD!! Made with Healthy Chocolate Frosting recipe.

Leave A Reply

Recipe Rating

Get Free Recipes

Don’t Miss Out On The NEW Free Healthy Recipes

Sign up below to receive exclusive & always free healthy recipes right in your inbox:

Chocolate Covered Katie The Healthy Dessert Blog Recipes