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

Oh My Veggies logo

  • Recipes
    • Vegetarian Recipes
    • Vegan Recipes
    • Vegetarian Main Dishes
    • Vegetarian Appetizers
    • Vegetarian Breakfast Recipes
    • Vegetarian Side Dishes
    • Dessert Recipes
    • Snack Recipes
    • Drinks
    • Sauces, Spreads and Condiments
    • Holiday Recipes
    • From our Readers
  • Cooking Tips & Hints
    • Cooking Tips
    • Plant-Based Nutrition
    • Product Reviews
  • Shop Cookbooks
  • About Us
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • Find Recipes
  • Cookbooks
  • About Us
  • Freebies!
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Find Recipes
    • Cookbooks
    • About Us
    • Freebies!
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Oh My Veggies » Vegetarian Recipes » Dessert Recipes

    Vegan Vanilla Cake Recipe

    Published: Jul 27, 2020 · by Nicole · Updated: Aug 22, 2023 · This post may contain affiliate links.

    Jump to Recipe - Print Recipe

    This vegan vanilla cake is the perfect dessert for your next celebration! This moist, fluffy cake is covered in a creamy dairy-free frosting and it's easy to decorate for any occasion. And it’s 100% vegan!

    vegan vanilla cake with a slice cut out
    Jump to:
    • How to Make Vegan Vanilla Cake
    • Tips & Tricks
    • Variations
    • Recipe
    • Comments

    All it takes to make this delicious plant-based cake is mixing together a few simple ingredients, pouring it into a cake pan, and popping it in the oven. 

    It's so simple - my five year old loves to help with it!

    Frost it with a simple dairy-free "buttercream" frosting, add some sprinkles, and voilà! You have a beautiful cake that you didn’t have to spend hours decorating.

    This vegan vanilla cake recipe is... 

    • Vegan
    • Vegetarian
    • Dairy-free
    • Ready in 30 minutes.
    • Perfect for a party.
    • Easy to decorate for any occasion!

    And if you're more of a chocolate lover, be sure to check out this vegan chocolate cake too.

    If you love vegan baking, make sure you grab a copy of my free vegan baking cheat sheet while you're here. It's packed with all my favorite plant-based substitutions to help you vegan-ize any recipe!

    How to Make Vegan Vanilla Cake

    collage of images showing someone cooking a vegan vanilla cake
    1. Preheat the oven and grease your baking pan. 
    2. Mix together non-dairy milk, vanilla extract, and vinegar. Let it sit. 
    3. In another bowl, mix together the dry ingredients with vegan butter. Then pour the milk mixture in and combine everything. 
    4. Pour the batter into the baking pan, and then place it on top of a baking tray. 
    5. Bake the cake until it’s done. 
    6. While the cake is baking, prepare the frosting. 
    7. Beat together the icing sugar with vegan butter. 
    8. Add the non-dairy milk and vanilla extract, and then whisk until it creates a white, creamy texture. 
    9. Remove the cake from the oven and let it cool. 
    10. Once cooled, cut the cake into two layers. 
    11. Spread frosting on top of the first layer, and then cover it with the second layer. 
    12. Use the rest of the frosting to decorate the whole cake, and add sprinkles!
    13. Enjoy!

    Scroll down for the full recipe with measurements and detailed, printable instructions.

    Tips & Tricks

    vegan vanilla cake recipe

    Making Vegan Buttermilk

    Were you wondering why we’re adding vinegar to this recipe?

    When you combine dairy-free milk and vinegar, it makes a wonderful substitute for buttermilk. You get a vegan cake that is soft, fluffy, and richer in taste.

    (And if you want more easy vegan baking substitutions, be sure to snag this free vegan baking cheat sheet!)

    Make it Gluten Free

    If you follow a gluten-free diet, then just switch out the flour for a gluten-free baking flour. I recommend this one from Bob's Red Mill.

    The rest of the ingredients are naturally gluten free.

    Variations

    a slice of vegan vanilla cake being served on a plate

    Top it with Fruit

    Instead of sprinkles, try topping your vegan vanilla cake with fresh fruit. Berries are a great choice - strawberries, blueberries, or raspberries! (And they're also amazing on top of vegan cheesecake!)

    Just make sure that you thoroughly dry the fruit before adding it to the cake. If you don’t, the water will make it all a bit mushy.

    vegan vanilla cake recipe

    Try a Vegan Caramel Frosting

    If you want to mix it up just a bit more, you might try a caramel frosting in place of this vegan buttercream frosting. 

    To make a simple version - just mix brown sugar, vegan butter, and non-dairy milk in a small pan until it boils. Let the mixture cool for a bit, and then whisk in icing sugar until it reaches the consistency you want.

    You’ll want the frosting to be both thick and creamy. Make sure the caramel is sufficiently cooled — but not hardened before you mix in the icing sugar — or the frosting will come out too runny.  

    Or if you want a specific recipe to follow - this one is pretty good!

    vegan vanilla cake topped with sprinkles

    Decorate it for any Occassion

    I love this cake because it's a great base recipe that you can tweak for just about any holiday. It’s like a blank canvas! 

    Need a birthday cake? Add a birthday message written in icing, and a few candles. Done! (Also be sure to check out this vegan birthday cake.)

    Need a Halloween cake? Grab these spooky sprinkles.

    Valentine's Day? Go for candy hearts.

    You get the idea.

    And don’t forget to grab a copy of my free vegan cheat sheet too! It’s packed with my favorite easy substitutions to help you make just about any recipe vegan!

    Recipe

    Vegan Vanilla Cake Recipe

    This vegan vanilla cake is the perfect dessert for your next celebration! This moist, fluffy cake is covered in a creamy dairy-free frosting and it's easy to decorate for any occasion. And it’s 100% vegan!
    Print Recipe Pin Recipe Email Recipe
    Prep Time: 10 minutes minutes
    Cook Time: 1 hour hour
    Total Time: 1 hour hour 10 minutes minutes
    Course: Dessert
    Cuisine: dairy-free, Dessert
    Keyword: Delicious Everyday, how to make vegan cake, how to make vegan vanilla cake, vanilla cake, vanilla cake recipe, vegan cake, vegan cake for birthday, vegan cake recipe, vegan vanilla cake
    Servings: 8 slices
    Calories: 625kcal
    Author: Oh My Veggies

    Ingredients

    Dry Ingredients

    • 2 cups self raising flour
    • 1 cup sugar
    • 1 tsp baking soda

    Wet Ingredients

    • ⅔ cup vegan butter
    • 1 ½ cups dairy free milk such as almond or soy milk
    • 1 tbsp apple cider vinegar
    • 1 tsp vanilla extract

    Vanilla Frosting

    • ⅔ cup vegan butter
    • 1 ½ cup icing sugar
    • 1 tsp vanilla extract
    • 1 tbsp almond milk

    Decoration

    • ½ cup sprinkles
    US Customary - Metric

    Instructions

    Make the Cake

    • Preheat the oven to 350F (180C). Grease an 8" baking pan.
    • Mix non-dairy milk, vanilla extract, and vinegar together. Let sit for a few minutes.
    • In a large bowl, add all the dry ingredients. Add the vegan butter. Pour in the milk mixture and combine well with a wooden spoon.
    • Pour the batter into a baking pan. Bake for about 60 minutes, or until a toothpick comes out clean.

    Make the Frosting

    • In a stand mixer, beat the icing sugar and dairy-free butter together. Add milk and vanilla extract. Whisk until you get a nice, creamy texture.

    Assemble Cake

    • Remove cake from the oven and let it completely cool down. With a sharp knife, cut the cake into 2 layers.
    • Spread frosting on first layer then top it with the second cake layer. Finish frosting the outside of the cake. Add sprinkles.

    Notes

    See article above for tips, tricks, and substitutions.

    Nutrition

    Calories: 625kcalCarbohydrates: 81gProtein: 5gFat: 32gSaturated Fat: 13gCholesterol: 41mgSodium: 434mgPotassium: 98mgFiber: 1gSugar: 57gVitamin A: 647IUVitamin C: 3mgCalcium: 73mgIron: 1mg
    Craving more veg-friendly recipes? Shop our collection of vegetarian and vegan cookbooks, including our new Vegan Thanksgiving and Vegan Christmas cookbooks!
    « Simple Vegan Summer Orzo Salad
    4-Ingredient Vegan Buttercream Frosting »

    Dairy Free Recipes, Delicious Everyday, Dessert Recipes, Vegan Dessert Recipes, Vegan Recipes, Vegetarian Recipes Apple cider vinegar, dairy free milk, DE, vanilla extract, vegan butter

    Reader Interactions

    Comments

    1. Maria says

      November 30, -0001 at 12:00 am

      Hello! This recipe looks delicious! Is there something I could substitute for the vegan butter? I'm trying to stay away from it.

      Reply
      • Nicole says

        November 30, -0001 at 12:00 am

        Hi Maria! You could use coconut oil instead of a vegan butter.

        Reply

    Something to say? Leave a comment. Cancel reply

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

    Recipe Rating




    Primary Sidebar

    image of the author

    Nicole is a life long vegetarian and the author of the popular vegan cookbook, Weeknight One Pot Vegan Cooking. She loves sharing her recipes and showing the world just how easy and delicious meatless meals can be!
    Learn more here.

    signature of author

    get a free 5 day vegetarian meal plan

    shop our vegetarian and vegan cookbooks

    Footer

    ↑ back to top

    • Shop Cookbooks
    • About Us
    • Work with Me
    • Contact
    • Privacy Policy
    • Terms of Use

    Still hungry? Check out our delicious family of blogs.

    veg kitchen
    step away from the carbs
    all she cooks
    midlife rambler
    wandertooth logo

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Hook & Porter Media

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required