This Classic Vanilla Cake recipe pairs fluffy vanilla cake layers with a silky vanilla buttercream. The perfect cake for birthdays, weddings, and holidays!

This classic Vanilla Cake is one of the most beloved recipes on Liv for Cake.
I always thought that there were so many of these recipes out there that I’d stick to more unique ones. But really, I think the world needs my version of this simple, classic, delicious flavor combination.
Truthfully, most of my cakes use this vanilla cake recipe, but I’ve never paired it with a vanilla buttercream.
I know it’s easy enough for some people to grab a cake recipe from one post and a frosting recipe from another, but for those of us that are a little less comfortable mixing and matching for fear of epic failures, I’m putting it together for you into one recipe!

How to Make this Homemade Vanilla Cake
This vanilla cake recipe is the one I use as the base for all of my white/yellow cake-based recipes.
I’ve changed up the liquid like in this Pink Champagne Cake, the butter in this Brown Butter Cake, and sugars in this Chocolate Chip Cookie Cake, etc. to create different flavors. Some recipes require more experimentation, like this Coconut Cake.
Cake Tip!
Modifying cake recipes requires expertise and experimentation, so don’t make changes to a recipe unless you’re confident it will work out. It’s always best to ask if you’re not sure!
I use the creaming method to make this vanilla cake which requires:
- Creaming the butter and sugar
- Incorporating the eggs one at a time
- Alternating adding the flour and liquid
I use buttermilk in this vanilla cake recipe because I love the flavor and texture it gives the cake. The buttermilk in the cake helps ensure that it’s not super sweet, and it works well with any kind of frosting.
If you don’t have buttermilk, you can easily make your own at home:
- Simply add 1 Tbsp of either fresh lemon juice or vinegar into 1 cup of milk. Stir and let sit for about 10mins. The milk will start to curdle and essentially turn into a perfect buttermilk substitute.
That being said, if you don’t have buttermilk on hand and if you prefer a sweeter cake, you can use regular milk instead. Ideally use whole milk, but I never have that on hand, so I use 1% and it works just fine.
Milk substitutes such as almond milk or coconut milk, etc. will work fine too.

Swiss Meringue Buttercream
I used a Swiss meringue buttercream here because it’s my favorite, but you can use an American buttercream instead if you prefer.
If you’re going to make Swiss meringue buttercream for the first time, have a read through my detailed tutorial so you know what to do and what not to do to make it a success. I provide a thorough step-by-step process as well as tips and troubleshooting.

I chose to decorate this classic vanilla cake with simple rosettes and sprinkles. I used a decorating comb to make the lines in the sides of the cake, and I love how it turned out!
Definitely going to be trying the other combs in the set, as it’s such an easy way to give a pretty result.
I typically shy away from decorating combs since they remind me of grocery store cakes (not that there’s anything wrong with that), but this one gives it a particularly modern, clean look.

Keys to Success with this Vanilla Cake recipe
Or any cake recipe, really. When it comes to baking, especially cakes, it’s best not to take shortcuts. You want to follow the recipe exactly as written and pay attention to any notes.
Here are the key things you should keep in mind to help bake cakes successfully:
- Ensure all ingredients are at room temperature. Or whatever temperature is specified in the recipe. This helps make sure everything gets incorporated together properly. Not doing this can result in poor emulsification and a less-than-perfect final product.
- Measure your flour properly. Spoon and level the flour into the measuring cup rather than using the measuring cup as a scoop. The latter packs in the flour and can result in dense and dry cakes.
- Don’t skimp on creaming the butter & sugars. You want to make sure they are pale and fluffy. Beat for at least 2-3 minutes.
- Fully incorporate each egg one at a time. Again, for proper emulsification and to ensure a good texture, add one egg at a time and mix well until adding the next.
- Don’t overmix once you add the flour. Mix on low and only till the flour is just incorporated. Overmixing can cause dense but also fragile and crumbly cakes.
- Grease & flour your pans & line bottoms with parchment. To help ensure cakes come out cleanly.
- Use baking times as a guideline only. Every oven is different. Some run hot, some run cold, some have hot spots. Only you know how your oven bakes and it will require some testing on your part to know what works for you.
- Cool your cakes in the pans for 10mins. Any more and the sugars will start to set and the cakes will stick to the pans, any less and the cakes will be too fragile and might break when you’re turning them out.
- Cool cakes completely before frosting. This is critical or you’ll melt your frosting and have a very hard time of putting the cake together.
Following these steps will really help ensure your cakes are successful. It will also make your life easier and less stressful, trust me!

If you’re looking for a delicious vanilla cake recipe, whether it be for a birthday, anniversary, or any celebration (even if it’s just making it through the week), you will love this cake!
Looking for more Classic Cake recipes?
- Classic Chocolate Cake
- Black Forest Cake
- Coconut Cake
- Classic Birthday Cake
- Carrot Cake
- Classic Hummingbird Cake
- Classic White Cake
Frequently Asked Questions
How can I convert this recipe?
- The recipe as-is will also work in three 6″ pans. For three 8″ pans, 1.5x the recipe. Baking time may need to be adjusted. You can use two 9″ as well but the layers will be thinner (reduce baking time accordingly).
- To make cupcakes, all you need to do is reduce the baking time — start checking at 15mins or so. The recipe will make 18-24 cupcakes depending on size.
- You can bake it in a 9×13 pan. Baking time will be slightly shorter.
- You can bake it in a Bundt pan as well but you’ll need to increase the baking time.
- For other conversions go here. Bake time may vary depending on pan size.
- Baking time will vary if you change the pan size. Every oven is different so I can’t say for certain what you’ll need to adjust it to. Be sure to check on the cakes while they are baking.
Can I make it in advance?
- The cooled cake layers can be baked ahead of time, double wrapped in plastic wrap, and frozen for up to 3 months. Take out 2-3 hours before assembly.
- The frosting can be placed in an airtight container and refrigerated for 1 week or frozen for 3 months. Bring to room temp and rewhip before using.
- The finished cake (whole or sliced, stored airtight) can be frozen for up to 3 months.
Can I get the measurements by weight/grams?
- There is a Metric option in the recipe card. If you click it it will convert everything to grams.
- This conversion is done automatically and I cannot guarantee the accuracy but many readers have had success using the metric option on my recipes.
What if I don’t have buttermilk?
- For best results, use actual buttermilk, but if you don’t have any you can make your own at home by combining 1 cup of milk (whole milk ideally, but I often just use 1%) with 1 Tbsp of lemon juice or vinegar and letting it sit for 10mins.
Tips for this Vanilla Cake recipe:
- If you don’t have buttermilk on hand you can make your own (see post for details) or you can use regular milk or milk substitutes instead.
- If you’d prefer to use an American buttercream, you can use one full recipe of Simple Vanilla Buttercream instead.
- Or if you’re looking for a chocolate buttercream version, check out my Classic Birthday Cake.
- If you want a white cake instead of a yellow cake, use this recipe here.
- I used a decorating comb for the texture on the sides of the cake. I used the left side of the one on the left pictured here.
- I prepare my cake pans using Homemade Cake Release and line with parchment paper.
- Be sure to check my Swiss Meringue Buttercream post for tips and troubleshooting.
- Learn how to keep your cakes moist using Simple Syrup.
- To help ensure your cake layers bake up nice and flat, check out my How to Bake Flat Cakes post!

The BEST Vanilla Cake Recipe
Ingredients
Vanilla Cake:
- 2 1/4 cups all-purpose flour
- 2 1/4 tsp baking powder
- 3/4 tsp salt
- 3/4 cup unsalted butter room temperature
- 1 1/2 cup granulated sugar
- 3 large eggs room temperature
- 1 1/2 tsp vanilla extract
- 1 cup buttermilk or whole milk, room temperature
Vanilla Buttercream:
- 6 large egg whites
- 1 1/2 cups granulated sugar
- 2 cups unsalted butter room temperature
- 2 tsp vanilla extract
Assembly:
- confetti sprinkles
- nonpareils
Instructions
Vanilla Cake:
- Preheat oven to 350F. Grease and flour two 8″ cake rounds and line with parchment.
- In a medium bowl, whisk flour, baking powder, and salt until well combined. Set aside.
- Using a stand mixer fitted with a paddle attachment, cream the butter and sugar on med-high until pale and fluffy (about 3mins). Reduce speed and add eggs one at a time fully incorporating after each addition. Add vanilla.
- Alternate adding flour mixture and buttermilk, beginning and ending with flour (3 additions of flour and 2 of milk). Fully incorporating after each addition.
- Bake for 30-35mins or until a toothpick inserted into the center comes out mostly clean.
- Place cakes on wire rack to cool for 10mins then turn out onto wire rack.
Vanilla Buttercream:
- Place egg whites and sugar into the bowl of a stand mixer, whisk until combined.*
- Place bowl over a pot with 1-2″ of simmering water and whisk constantly until the mixture is hot and no longer grainy to the touch or reads 160F on a candy thermometer (approx. 3mins)
- Place bowl on your stand mixer and whisk on med-high until the meringue is stiff and cooled (the bowl is no longer warm to the touch (approx. 5-10mins)).
- Switch to paddle attachment. Slowly add cubed butter and mix until smooth.**
- Add vanilla and whip until smooth.
Assembly:
- Place one layer of cake on a cake stand or serving plate. Top with approximately 1 cup of buttercream. Repeat with remaining layer and crumb coat the cake. Chill for 20mins.
- Frost the top and sides of the cake and smooth with a bench scraper.
- If desired, use a decorating comb to give texture to the sides.***
- Mix confetti and nonpareils in a small bowl. Press sprinkles gently along the bottom of the cake and sprinkle along the top. For the speckled sides, I grabbed a pinch of sprinkles and tossed them randomly at the sides.
- Pipe rosettes using a 1M tip with remainder of frosting.
Notes
This recipe was originally published on June 12th, 2017 and was updated with new content on January 30th, 2023.
Nicole says
I’m wanting to make this cake for my daughters birthday….why are the ingredients all in cup sizes and not grams and ounces?
Olivia says
Hi Nicole! There is a metric converter below the list of ingredients.
Palak Patel says
Hi Liv,
Would you recommend using cake flour in lieu of all purpose flour? What are your thoughts in the difference in flavor/texture, if any? Thank you!
Palak
Olivia says
Hi Palak! Cake flour will make the cake slightly less dense so you could totally use that if you prefer 🙂
Me says
Good
Marissa says
Hi so if im making the buttercream do i make a Mareng or until frothy it just say mi until comined
Olivia says
Hi Marissa! See this post for a detailed tutorial: https://livforcake.com/swiss-meringue-buttercream-recipe/
Alyx says
Hey! is it possible to make this a rectangle cake(like grocery store bakery style)? I would probably make 2 layers of that size.
Olivia says
Hi Alyx! Yes, that should work! You might need to double the recipe if you want two layers of that size though. Converting pan sizes is always tricky. Here are some sites I use as a guideline:
http://www.joyofbaking.com/PanSizes.html
https://www.cookipedia.co.uk/recipes_wiki/Cake_tin_conversion_charts
Eliza says
Why is the prep time 2 hours?
Olivia says
Hi Eliza! It takes into account the prep time for the cake, buttercream, and decorating the cake.
Zenie says
I made the buttercream with non dairy butter and it was super runny! Was the butter the problem? Anyway to make the buttercream dairy free?
Olivia says
Hi Zenie! This particular recipe works best with real butter as non-dairy butter is too soft. See this post for other tips and troubleshooting: https://livforcake.com/swiss-meringue-buttercream-recipe/
Brenda W. says
Evening, I’m new to your site and eager to try all these recipes!
Trying this recipe for the first time and only have (1) 8 “ pan. Placed all the batter into 1 pan? What would temp be altered to? Thanks In Advance! BW
Olivia says
Hi Brenda! One 8″ pan won’t be enough for all the batter. Baking temp would be the same though, but it would take much longer to bake.
Chloe says
Can this cake be made in three 6″ pans?
Olivia says
Hi Chloe! Yes, I mention that in the Tips section just above the recipe.
Sadie Lapresti says
Hello,
I am in the middle of making this cake right now and can’t wait to try it! But I was wondering so you butter and flour the pan and add parchment paper on top as well? Thanks,
-Sadie
Olivia says
Hi Sadie! I do add parchment as well just to make sure it comes out of the pan easily.
Morgan Huspek says
This is the best vanilla cake. It bakes up so well every time and is perfectly fluffy and moist. Everyone I’ve made it for has loved it and often requested it afterwards. I did make a couple changes, using cake flour instead of all-purpose and adding some vanilla bean paste in addition to the vanilla extract, just for my own taste. The structure of the original recipe and proportions of ingredients, as well as the instructions, are just perfect.
Olivia says
Hi Morgan! Thanks so much for the amazing feedback. I’m so happy you love it!
Phoebe says
Hi Liv! I’d just like to ask if I can use whipped cream frosting for this cake? Is the cake too moist for that or just fine? Thanks!
Olivia says
Hi Phoebe! I think that would be fine! It’s much softer though and less stable, but otherwise, I think it would be a delicious pairing.
Laura Linares says
Made this cake for the first time, it was absolutely delicious, I did made my own buttercream recipe, the cake was moist and very tasty. I have a question if I wanted to add simple syrup to the cake because I’m going to be refrigerating it for a day or two to later decorate, could the simple syrup make the cake too sweet??, I just don’t want to have a dry cake because its been in the fridge for a day or two.
Olivia says
Hi Laura! So happy you loved it 🙂 If you’re worried about it making the cake too sweet I would freeze the cake layers instead. Freezing them helps lock in moisture vs the refrigerator which can dry them out.
Tonye says
hi liv, beautiful cake, i was wondering can this cake be used with fondant icing/ sugar paste and will there have to be an increase of the ingredients for a 10″ cake
Olivia says
Hi Tonye! It should work great under fondant and yes, you’ll need to increase the recipe for a 10″ cake.
Converting pan sizes is always tricky. Here are some sites I use as a guideline:
http://www.joyofbaking.com/PanSizes.html
https://www.cookipedia.co.uk/recipes_wiki/Cake_tin_conversion_charts
Pamela says
Hi Liv,
This cake is next on my list to make. My question is about cake pans. You mention 6″ and 8″ (inches), etc., but how deep a pan? I’ve seen 6″ pans that are both 2″ and 3″ deep. If we’re supposed to make sure all the pans being used have the same amount of batter, does it really matter how deep the pan should be?
Thanks.
Pamela. 🙂
Pam Wyse says
Hi Liv,
I found the answer. I purchased your ebook “How to Bake the Perfect Cake” and found the answer there. Thank you.
Pamela
Olivia says
Oh, great!! I hope you found the book helpful 🙂
Pamela says
It was very helpful. Thank you! 😃
Olivia says
Hi Pamela! Either 2″ or 3″ will work just fine. Mine are all 2″ tall but the cakes often bake right to the top 🙂
Jacki says
Hi Liv,
I absolutely love, love, love your blog and recipies! Many are fast becoming my go to recipies. I do have a question. I used your vanillia cake recipe recently to make some cupcakes. They turned out beautifully paired with your vanilla swiss meringue buttercream. However I noticed after about 24 hours the cupcake papers had all pulled away from the actual cupcake. Now I live in Brisbane, Australia and it is very humid and warm here at the moment. I’m wondering if that’s had any thing to do with it? Also once i had incorporated all the flour and milk the batter looked a little bit curdled, should i have mixed it a bit more? I finished off with the flour as the last addition. Any advice you have would be greatly appreciated. Thanks heaps and please keep posting your beautiful work! Cheers Jacki
Olivia says
Hi Jacki! Thanks so much for the sweet comment, I’m so glad you love my recipes 🙂 The cupcake liners thing is strange. How did you store them? It could definitely have something to do with the humidity or even the brand of liners. I’ll admit though, I’ve never made this recipe as cupcakes but I know it shouldn’t do that!
Regarding the curdling, that can happen sometimes and it’s not super detrimental. It happens when the ingredients are incorporated too quickly. Sometimes my batter curdles after I add the eggs. I add a small amount of flour and mix that in to smooth it out. While you don’t want to overmix the cake batter once adding the flour, it is important to make sure it’s incorporated and add stuff slowly. I usually pour the milk in slowly with the mixer running on low. I hope that helps!
Jacki says
Awesome thanks heaps Liv! That definitely helps with the curdling question. I think I must’ve added ingredients too fast. I’m going to give this one another try this week. Kids can’t get enough!!
Regarding the cupcake liners I have a feeling the humidity might have something to do with it. They were stored in an airtight container on the bench. I also didn’t fill the cases to the max and I’ve read the cases can pull away if this happens. Anywho I will give this one another go. Thanks heaps for your advice! Cheers Jacki 😊😊
Mikeilla says
Your work is wonderful
Olivia says
Thank you Mikeilla!
Mikeilla says
I have a question l melted the butter instead of crushing it is is a problem 🥺
Olivia says
Hi Mikeilla! It will change the texture of the cake. I haven’t made it this way so I’m not sure of the results.
Lily James says
Hello, i was wondering if I cut this recipe into thirds would it fit in a 12 by 8 inch cake pan?
Olivia says
Hi Lily! Converting pan sizes is always tricky. Here are some sites I use as a guideline:
http://www.joyofbaking.com/PanSizes.html
https://www.cookipedia.co.uk/recipes_wiki/Cake_tin_conversion_charts
I think cutting it in half would yield too thin a cake. I would try to make the full recipe but don’t fill the pan more than 2/3 full or so.
Tania says
Hello!I’m just making the cake and I got to the point where I should combine the egg whites with sugar. Should they be stiff after combining before putting the bowl in water?Cuz mine aren’t….
Olivia says
Hi Tania! No, they should get stiff once whipping. See this post for a detailed tutorial with pictures: https://livforcake.com/swiss-meringue-buttercream-recipe/