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.
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.
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.
- Butter and flour two 9″ cake pans and preheat oven to 350˚F.
- Whisk together dry ingredients.
- With an electric mixer, beat Butter and Sugar 5 minutes.
- Beat in eggs 1 at a time then beat in vanilla.
- Add flour mixture in thirds alternating with buttermilk and mixing between each addition.
- 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.
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.
- Place the first cake layer on a cake platter.
- Spread a generous layer of frosting over the top, going to the edges.
- Cover with the second cake layer with the top side down for a perfectly level cake surface.
- Coat the top and sides of the cake with remaining frosting and use an offset spatula or spoon to create waves in the cake.
Add sprinkles if desired. Sprinkles are the easiest way to turn a plain cake into a birthday 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.
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.
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.
- Chocolate Cake – rich, moist and decadent
- Tiramisu Recipe – coffee-infused Italian dessert
- Tres Leches Cake – the moistest cake you’ll try
- Perfect Cheesecake – with irresistible cherry sauce
- Pumpkin Cake – with the best cream cheese frosting
Vanilla Cake Recipe

Ingredients
- 2 1/2 cups all-purpose flour
- 1 Tbsp baking powder
- 1/2 tsp fine salt
- 1 cup unsalted butter, softened
- 1 1/2 cups granulated sugar
- 4 large eggs, room temperature
- 4 tsp pure vanilla extract
- 1 cup buttermilk, or plain kefir, room temperature
- 1 Buttercream Frosting Recipe
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
Filed Under
If you make this recipe, I’d love to see pics of your creations on Instagram, Facebook and Twitter! Hashtag them #natashaskitchen
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
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.
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!
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!
Hi Bill, do you happen to know the weight for a 9 inch pan?
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.
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!
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
Sure, I love receiving new recipes! You can email them to me at hello@natashaskitchen.com
Hi! How would you adjust this recipe to make in 10″ pan?
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.
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.
Hi Yvonne, yes, I would refrigerate if frosted.
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.
Hi Gilliene, that may be the culprit. It is best to cool the cake to room temp first and then add to the fridge.
Natasha, I would like to make this cake with a strawberry filling. Do you think that would work with this cake??
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!
Did you try the cake with a strawberry filling? I’d like to do the same thing!
Hi Debbie, I haven’t really tried that yet to advise. I would love to know if anyone did try it.
Can cake flour be used instead of all purpose? How much would you recommend? Thank you.
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.
Did not work with cake flour
Hi Victoria, I’m happy to troubleshoot – can you
Tried with cake flour using the same measurements. Turned out moist but more like a pound cake consistency.
Hi Natasha
I made this cake for my husbands birthday.
The cake was a little dry.
Is there a reason for that?
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.
This looks wonderful! Do you have suggestions for adjusting for high altitude? I’m in Denver so about 5280 feet
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.
Ok, thanks, I think I’ll try it and see what happens!
Made it for my daughter’s birthday this past weekend! So easy and so delicious! Thank you Natasha!
My pleasure! Happy Birthday to your daughter and I hope you all enjoyed it.
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!
That’s just awesome Melissa! It sounds like you found a new favorite!
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
I bet she will love this!! Happy birthday to your daughter, Evelyn!
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!
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.
looks amazing! could i add some vanilla bean for more vanilla flavor? if so, do i need to add less vanilla extract?
Hi Zara, I bet that could work! Thank you for sharing that amazing review with me!
Is there a dairy free substitute for the buttermilk? Can I use almond or oat milk?
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.
Hello! Can this recipe be used for (3) 8” cake layers? If so, how long should I cook them for?
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!
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.
That’s s great!! Thank you so much for updating us on that! I’m happy to hear it worked well!
Can i use whole milk instead of butter milk please
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 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?
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!
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!
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!
Amazing – this was moist and delicious! I will be making it again soon!
Super! I am happy with your wonderful feedback. Thank you, Melissa!