An easy Vanilla Cake with a soft and moist crumb and great vanilla flavor. We used our popular Buttercream Frosting here but it’s also fantastic with a Chocolate Frosting. This Vanilla cake recipe is the perfect base for a birthday cake or any special occasion.

Vanilla cake slice on a plate

This post may contain affiliate links. Read my disclosure policy.

Watch the Easy Vanilla Cake Recipe Video:

This cake really is easy and can even be made ahead. Watch the video tutorial for how to make the perfect vanilla cake and best Buttercream Frosting (which isn’t overly sweet like most American buttercreams).

Why we Love this Vanilla Cake!

Everyone needs a great vanilla cake base and I hope this becomes your new favorite! It’s made from scratch and the combination of ingredients gives it amazing texture and flavor. We used the same base as our famous Vanilla Cupcakes and made this stunning cake. You’ll love the perfectly level cake layers – there’s no need to trim them.

Perfect vanilla cake covered in frosting and topped with sprinkles

How to Make a Vanilla Cake from Scratch:

Here is a quick visual reference for homemade vanilla cake. Get the full print-friendly recipe below.

  1. Butter and flour two 9″ cake pans and preheat oven to 350˚F.
  2. Whisk together dry ingredients.
  3. With an electric mixer, beat Butter and Sugar 5 minutes.
  4. Beat in eggs 1 at a time then beat in vanilla.
  5. Add flour mixture in thirds alternating with buttermilk and mixing between each addition.
  6. Divide between 2 cake pans and bake at 350˚F for 28-30 minutes or until a toothpick comes out clean. Cool in pans 10 minutes then transfer cakes (we use this cake release tool) to a wire rack and cool completely before frosting.

step by step how to make a vanilla cake batter from scratch

How to Frost a Cake:

Frosting a cake is the fun part. Once your cake is fully at room temperature, make your Vanilla Buttercream Frosting. We love the vintage vibe of waves in the frosting like we did with our chocolate cake but you can also crumb coat the cake and pipe the frosting onto the cake.

  1. Place the first cake layer on a cake platter.
  2. Spread a generous layer of frosting over the top, going to the edges.
  3. Cover with the second cake layer with the top side down for a perfectly level cake surface.
  4. Coat the top and sides of the cake with remaining frosting and use an offset spatula or spoon to create waves in the cake.

How to assemble and frost a vanilla cake

Add sprinkles if desired. Sprinkles are the easiest way to turn a plain cake into a birthday cake!

Sprinkles and vanilla frosting swirls on cake

Our Best Baking Tips:

  • Room temperature ingredients are critical so your batter blends well without separating or becoming grainy.
  • Avoid Substitutions! We always recommend trying the recipe as written before experimenting.
  • Measure Correctly – check out our post on how we measure ingredients for baking.
  • Weigh your pans – we use a digital food scale to make sure the layers are evenly divided.

Ingredients for vanilla cake with flour, butter, eggs, sugar, baking powder, salt and buttermilk

How to Keep Leftover Cake Moist:

If you have sliced your cake and want to refrigerate leftovers for later, cover the cut side of the cake with plastic wrap, placing it directly onto the cake. This will prevent moisture loss and keep your cake from drying out.

Sliced vanilla cake on cake platterf

More Top-Rated Cake Recipes:

These are the best-loved and best-reviewed cakes on our site. These are the ones we make most often.

Vanilla Cake Recipe

4.89 from 304 votes
Vanilla Cake Recipe with cut slice
An easy Vanilla Cake with a soft and moist crumb and great vanilla flavor. This Vanilla cake recipe is the perfect base with Vanilla Buttercream for a birthday cake or any special occasion.
Prep Time: 15 minutes
Cook Time: 30 minutes
Resting Time: 45 minutes
Total Time: 1 hour 30 minutes

Ingredients 

Servings: 14 slices of cake

Instructions

  • Preheat oven to 350˚F. Butter and flour two 9" cake pans, tapping out excess flour.
  • In a medium bowl, whisk together flour, baking powder and salt. Set flour mixture aside.
  • In a large mixing bowl using an electric hand mixer (or stand mixer), beat butter and sugar on medium-high speed for 5 minutes until thick and fluffy, scraping down the bowl as needed.
  • Add 4 eggs, one at a time, beating well with each addition then scrape down the bowl. Add 4 tsp vanilla extract and beat to combine.
  • Reduce mixer to medium speed and add the flour mixture in thirds alternating with the 1 cup of room temperature buttermilk, allowing the flour and buttermilk to incorporate with each addition. Scrape down the bowl as needed and beat until just combined and smooth.
  • Divide batter evenly between 2 prepared cake pans and spread out the batter into the pans smoothing out the tops with a spatula. Bake on the center rack at 350˚F for 28-30 minutes. Rest in pans for 10 minutes then run a knife or thin spatula around the edges to loosen and turn out onto a wire rack to cool completely before applying Vanilla Frosting.

Nutrition Per Serving

313kcal Calories40g Carbs5g Protein15g Fat9g Saturated Fat84mg Cholesterol122mg Sodium155mg Potassium1g Fiber22g Sugar501IU Vitamin A71mg Calcium1mg Iron
Nutrition Facts
Vanilla Cake Recipe
Amount per Serving
Calories
313
% Daily Value*
Fat
 
15
g
23
%
Saturated Fat
 
9
g
56
%
Cholesterol
 
84
mg
28
%
Sodium
 
122
mg
5
%
Potassium
 
155
mg
4
%
Carbohydrates
 
40
g
13
%
Fiber
 
1
g
4
%
Sugar
 
22
g
24
%
Protein
 
5
g
10
%
Vitamin A
 
501
IU
10
%
Calcium
 
71
mg
7
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Dessert
Cuisine: American
Keyword: vanilla cake
Skill Level: Easy/Medium
Cost to Make: $$
Calories: 313

Filed Under

Natasha's Kitchen Cookbook

If you make this recipe, I’d love to see pics of your creations on Instagram, Facebook and Twitter! Hashtag them #natashaskitchen

4.89 from 304 votes (164 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Natasha
    August 31, 2020

    Hi Natasha,

    Was wondering how to adjust this recipe for 2 6” cake pans. CAN you help? Also if I don’t have buttermilk, which substitute would be best to stick to the cake’s original recipe and moistest?

    Thank you

    Reply

    • Natashas Kitchen
      August 31, 2020

      Hi Natasha, I haven’t tried this in 6″ pans so it would have to be an experiment. I think it would overflow if you didn’t cut it down. Without testing it, I could only guess.

      Reply

    • Bill
      September 4, 2020

      If you have a kitchen scale, try 1lb. 3oz. of batter per 8″ pan. Make sure you allow for the weight of the pan. Natasha will have to recommend substitute for buttermilk. She’s the best!

      Reply

      • Bill
        September 4, 2020

        Sorry, I gave you batter weight for an 8″ pan. Please disregard. I would go with 11 to 12 oz. using the 6″ pan. Always works for me. I use the remaining batter for cupcakes!

        Reply

        • Svetlana
          October 14, 2020

          Hi Bill, do you happen to know the weight for a 9 inch pan?

          Reply

  • Kathy Castillo-Quickel
    August 25, 2020

    Love your baking, have tried several on my family! Thumbs up.
    Was wondering if I could add espresso to vanilla cake and if so how much is recommend. Thanks.

    Reply

    • Natasha's Kitchen
      August 25, 2020

      Thank you, Kathy. That sounds like a good idea however, I have not tried that yet to advise on the measurements. If you do an experiment, please share with us how it goes!

      Reply

  • Harvey
    August 24, 2020

    Well Natasha I have seriously been thinking of sending you my family’s hundred and 20 some year old fudge recipe yeah me think it over a little bit morekoi

    Reply

    • Natasha's Kitchen
      August 25, 2020

      Sure, I love receiving new recipes! You can email them to me at hello@natashaskitchen.com

      Reply

  • Rachel
    August 24, 2020

    Hi! How would you adjust this recipe to make in 10″ pan?

    Reply

    • Natashas Kitchen
      August 24, 2020

      Hi Rachel, you can definitely use two 10″ pans since this batter would overwhelm a single cake pan. You will have to bake for a little less time. I suggest doing the toothpick test 5 minutes earlier since the cake layers won’t be as tall in 10″ pans.

      Reply

  • Yvonne
    August 21, 2020

    Hi Natasha,
    I making this cake for my daughter’s baby shower. The buttercream frosting is wonderful can’t wait to taste the cake part. We did have some of the crumbs from the cake pan and was very good. Lol should I refrigerate since I’m making the day before and is already frosted.

    Reply

    • Natashas Kitchen
      August 22, 2020

      Hi Yvonne, yes, I would refrigerate if frosted.

      Reply

      • Gilliene Teresa Duell
        September 13, 2020

        Hi Natasha! My best friend and I baked this for our first test run for my gender reveal party. However, the cake split. Do you think too much frosting can split a cake? Or should I have not put it in the fridge to cool after? I sat it out for 20 min but it was still pretty warm and I didn’t want my frosting to melt. I put it in the fridge to cool quicker.

        Reply

        • Natashas Kitchen
          September 14, 2020

          Hi Gilliene, that may be the culprit. It is best to cool the cake to room temp first and then add to the fridge.

          Reply

  • Susan Davies
    August 12, 2020

    Natasha, I would like to make this cake with a strawberry filling. Do you think that would work with this cake??

    Reply

    • Natasha's Kitchen
      August 13, 2020

      Hello Susan, I haven’t really tried that yet to advise. You might have to do an experiment to find out. Please share with us how it goes if you give it a try!

      Reply

    • Debbie
      March 12, 2021

      Did you try the cake with a strawberry filling? I’d like to do the same thing!

      Reply

      • Natashas Kitchen
        March 12, 2021

        Hi Debbie, I haven’t really tried that yet to advise. I would love to know if anyone did try it.

        Reply

  • Stephie Scat
    August 12, 2020

    Can cake flour be used instead of all purpose? How much would you recommend? Thank you.

    Reply

    • Natashas Kitchen
      August 12, 2020

      Hi Stephie, I can’t say this will work with cake flour to advise. With baking being such a science it may not work. If you happen to experiment please let me know how you like that.

      Reply

      • Victoria Niemerg
        September 5, 2020

        Did not work with cake flour

        Reply

        • Natashas Kitchen
          September 5, 2020

          Hi Victoria, I’m happy to troubleshoot – can you

          Reply

      • Dan
        November 15, 2020

        Tried with cake flour using the same measurements. Turned out moist but more like a pound cake consistency.

        Reply

  • Cheryle Wieczorek
    August 12, 2020

    Hi Natasha
    I made this cake for my husbands birthday.
    The cake was a little dry.
    Is there a reason for that?

    Reply

    • Natashas Kitchen
      August 12, 2020

      Hi Cheryle, I haven’t had that experience to advise. Was anything altered in the recipe by chance? This post on measuring will be helpful, I would pay close attention to the measurements of the dry ingredients.

      Reply

  • Amy
    August 11, 2020

    This looks wonderful! Do you have suggestions for adjusting for high altitude? I’m in Denver so about 5280 feet

    Reply

    • Natashas Kitchen
      August 11, 2020

      Hi Amy, we don’t live at that high of an altitude to advise. I recommend searching for high altitude conversions on google. I looked through the comments but I don’t see anyone advising on the changes. Sorry I can’t be more helpful.

      Reply

      • Amy
        August 22, 2020

        Ok, thanks, I think I’ll try it and see what happens!

        Reply

  • Evelyn
    August 11, 2020

    Made it for my daughter’s birthday this past weekend! So easy and so delicious! Thank you Natasha!

    Reply

    • Natasha's Kitchen
      August 11, 2020

      My pleasure! Happy Birthday to your daughter and I hope you all enjoyed it.

      Reply

  • Melissa
    August 11, 2020

    This is the best vanilla cake with matching American buttercream i have ever made, ever! It was so moist and fluffy and the frosting was so yummy. I did add some fresh lemon juice and a little mayonnaise to the cake batter and lemon zest and juice to the frosting with no issues. So good!

    Reply

    • Natashas Kitchen
      August 11, 2020

      That’s just awesome Melissa! It sounds like you found a new favorite!

      Reply

  • Evelyn
    August 8, 2020

    Hi Natasha! OMG my kitchen smells amazing right now! I just baked the two layers of this vanilla cake. It is my daughter’s birthday tomorrow and I’ll surprise her with her favorite cake. Thank you so much for this recipe! So easy and enjoyable all around! Thank you. On to the buttercream icing now

    Reply

    • Natashas Kitchen
      August 8, 2020

      I bet she will love this!! Happy birthday to your daughter, Evelyn!

      Reply

  • Natalie
    August 8, 2020

    A delicious cake! There are some bites that taste like either salt or baking soda, and I’m wondering how I might remedy that? I followed the mixing directions with time. Do I need to stir the dry ingredients better before gradually adding it to the batter?
    Thank you, Natasha, for all your amazing recipes!

    Reply

    • Natasha
      August 9, 2020

      Hi Natalie, this recipe calls for baking powder and not baking soda. Baking soda is 4 times stronger than baking powder and using that much soda – you would definitely taste it more.

      Reply

  • Zara
    August 7, 2020

    looks amazing! could i add some vanilla bean for more vanilla flavor? if so, do i need to add less vanilla extract?

    Reply

    • Natashas Kitchen
      August 7, 2020

      Hi Zara, I bet that could work! Thank you for sharing that amazing review with me!

      Reply

  • Kathy
    August 7, 2020

    Is there a dairy free substitute for the buttermilk? Can I use almond or oat milk?

    Reply

    • Natasha's Kitchen
      August 9, 2020

      Hi Kathy, plain kefir will also work well instead of buttermilk. You can also make your own buttermilk at a ratio of 1 cup whole milk to 1 Tbsp fresh lemon juice. Combine and let it sit 10 minutes to curdle then stir and use. I haven’t tried anything else to advise.

      Reply

  • Danielle
    August 6, 2020

    Hello! Can this recipe be used for (3) 8” cake layers? If so, how long should I cook them for?

    Reply

    • Natashas Kitchen
      August 7, 2020

      Hi Danielle, That may work but I also worry they will end up being pretty thin layers. If you happen to experiment please let me know how you like that!

      Reply

      • Danielle Sokol
        August 12, 2020

        First off, this cake recipe is amazing!!!! I’ve never tasted such yummy vanilla cake. Btw- 3 (8)s worked perfect and the layers were a perfect size! I just had to cook them a little longer. I wish I could attach a pic for you! Thank you again.

        Reply

        • Natashas Kitchen
          August 12, 2020

          That’s s great!! Thank you so much for updating us on that! I’m happy to hear it worked well!

          Reply

  • christine vella
    August 6, 2020

    Can i use whole milk instead of butter milk please

    Reply

    • Natasha's Kitchen
      August 6, 2020

      Plain kefir will also work well instead of buttermilk. You can also make your own buttermilk at a ratio of 1 cup whole milk to 1 Tbsp fresh lemon juice. Combine and let it sit 10 minutes to curdle then stir and use.

      Reply

  • Susie
    August 5, 2020

    I can’t wait to try this cake! Can you use jam or curd for the layer on this cake and finish it off with your buttercream frosting?

    Reply

    • Natasha's Kitchen
      August 5, 2020

      Hello Susie, I haven’t really tried that yet to advise. You might have to do an experiment to see if it will work, please share with us how it goes if you try!

      Reply

  • Victoria
    August 3, 2020

    Made 1/2 the recipe and it was the best vanilla cake and best vanilla butter cream icing I have ever had! Next time I’m going to try the chocolate icing. Your recipes are amazing! You need to publish a cookbook. I certainly would buy it. Thanks!

    Reply

    • Natasha's Kitchen
      August 3, 2020

      Love it! Thank you so much for sharing your great experience with us, Victoria. I am working on a cookbook, I’ll make sure to share it with y’all when it’s ready!

      Reply

  • Melissa
    August 3, 2020

    Amazing – this was moist and delicious! I will be making it again soon!

    Reply

    • Natasha's Kitchen
      August 3, 2020

      Super! I am happy with your wonderful feedback. Thank you, Melissa!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.