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.




			
			
			
			
			
			
			
			
			
Ean says
Hi, is this a dense type of cake or sponge cake type? I tried a recipe almost same as this but for a 9 inch and it was a sponge cake, and I’m looking for something denser. Thanks! 🙂
Olivia says
Hi Ean! This cake is definitely more on the dense side. Let me know how you like it!
Sue says
Hi could you kindly give a recipe for this cake but for a 6inch cake tin
Thanks
Olivia says
Hi Sue! How many 6″ tins would you like to use? The recipe as-is works for three 6″ tins.
Michelle says
Hi! Would we need to use two different tins? Would it be ok if we baked it all in one tin and then slice it into half for the two layers? Thanks!
Olivia says
Hi Michelle! You’d need a tin that’s 4″ tall to bake it all at once. Honeslty though, I’m not sure that’s a good idea. That is a very thick cake and I worry it wouldn’t bake properly.
Nikki says
Hi Liv,
I’m wanting to make this recipe but only have self-raising flour instead of all purpose. Is that okay or would using cake flour be a better idea? And if I do use the self-raising flour would I leave out the baking powder?
Thanks!
Olivia says
Hi Nikki! You can try it either way. Cake flour will work fine and make for a slightly less dense cake. If you use self-raising, then leave out the baking powder 🙂
Holly L says
Hey there! I found your recipe and am excited to try this out! My daughter’s birthday is on Wednesday and she loves anything vanilla. Question: Which rack should the pans go on in the oven? Is there one that is preferred for this recipe? Sometimes when I bake on a certain rack, it tends to over cook on one and cook perfectly on the other, but I never remember which lol. Thanks for your help and I can’t wait to see the results! Also, I wanted to put color in the frosting, I plan on doing the swiss meringue buttercream. Is there a specific kind of food coloring that’s best recommended to work with this type of frosting? Thanks!
Olivia says
Hi Holly! I always bake my cakes in the middle of the oven — it helps promote even baking. Ideally both pans on the same rack. You may need to rotate them as ovens tend to have hot spots, but wait until they are set before doing so. For coloring, I love Americolor, but Wilton works fine too. Be sure to use color gels and not liquid food coloring. Let me know how it turns out! 🙂
Bilkiss says
Hi Olivia,
Simple, easy and tasty.
First try for my friend’s surprise birthday and they all loved it.
So thank you.
Cheers
Bilkiss
Olivia says
Hi Bilkiss! So glad you all loved it 🙂
Carla Rimando says
Hey Olivia! I’m new to baking cakes from scratch so this is the first vanilla recipe I’ve tried. I tried another vanilla recipe (for Canada day!) and must say THIS RECIPE IS 10x better!! So delicious I wish I stuck to this one (main difference was that you used whole eggs and yolks probably added to flavour. Anyway, I plan on making this again for my daughter’s first birthday but adding sprinkles. Have you ever used white food colouring to make it whiter? Want those sprinkles to pop!
Olivia says
Hi Carla! So glad you love this one! I actually have a white version that will work great for what you want: https://livforcake.com/white-cake-recipe/ Be sure to really beat your butter and sugar too to lighten it and make it less yellow. Fold the sprinkles in at the very end. Do not use the round nonpareils as they will bleed into the batter.
Laura says
Hi! I am looking make 3 tall 6″ inch layers. What do you recommend I put in as the number of servings in the recipe for this?
Thank you!
Olivia says
Hi Laura! The recipe as-is will work for three 6″ cake pans.
jx says
can i change the granulated sugar to brown sugar ?
Olivia says
Hi JX! I have a brown sugar versio here: https://livforcake.com/pecan-pie-cake/ . It’s delicious!
Lisa says
Can you tell me how many layers is the cake pictured? I made two 8” cakes and they are nowhere as tall. Currently baking two more to make it 4 layers and give it some oomph
Olivia says
Hi Lisa! The recipe and pictured cake are two 8″ layers that are almost 2″ tall each. If your cakes are shorter than this the culprit could be expired baking powder or overmixing the cake batter once the flour is added.
Maggie says
The recipe was confusing like how it said “cream” we thought that was an ingredient not a way of mixing. But otherwise it turned out great.
Olivia says
Hi Maggie! So happy you liked it and thanks for the feedback! Creaming is a common mixing method when it comes to baking but I can understand how that could be confusing. I’ll edit the recipe to clarify.
Daniella says
Hello! Just a question! I loved making this recipe with my little sister. However something we noticed is that it had a bit of a cornbread taste after. So we wanted to know if there was any way to fox it? And what we did wrong to make it better next time.
Olivia says
Hi Daniella! So happy you liked this one 🙂 It should not taste like cornbread, but that can happen for a couple of reasons:
1. Too much flour was used — be sure to spoon your flour into the measuring cup and level it off rather than using it as a scoop.
2. The batter was overmixed — once you start adding the flour, mix on low and only just until the flour is incorporated. Overmixing develops too much gluten which can lead to a cornbread taste.
I hope that helps! Let me know if you try it again 🙂
CAT says
In regards to cornbread taste… is it possible you use Baking SODA instead of Baking Powder? Too much baking soda can leave a distinctive taste.
Chloe says
Hi, is the All purpose flour plain flour, or self raising?
Olivia says
Hi Chloe! It’s plain flour.
Chloe says
Great thank you.
Will this cake be ok to be made the day before and put in the fridge? I live in a hot country, so I don’t want to risk melting.
I’m going to make normal buttercream, not Swiss meringue.
Or do you recommend possibly making the buttercream the day before and the sponge the morning of the day it’ll be eaten?
Olivia says
Hi Chloe! Yes, for sure. You can make the whole thing a couple days in advance and refrigerate. Take out 2-3 hours before serving to it can come to room temp 🙂
maddie barela says
hi! should i change anything for high altitude?
Olivia says
Hi Maddie! Yes, baking at high altitude will need some changes but it might require some experimentation on your part to see what works for the height you’re at. Here are some tips: https://www.kingarthurflour.com/learn/high-altitude-baking.html
Raj says
I don’t have any AP flour, what other flour can I use instead
Olivia says
Hi Raj! You can use cake flour or plain flour.
Rechell says
Moist and fluffy and very easy to make
Olivia says
Hi Rechell! So glad you liked it 🙂
Mary says
Hi i am stuck between two cakes of yours the classic white cake, and the vanilla cake with vanilla butter cream what cake do you think will be easier to work with decorating wise?
Olivia says
Hi Mary! The cakes are virtually the same when it comes to texture and decorating. The frosting and cake recipes are similar. This vanilla cake recipe is very popular, but if you’re looking for a white cake/frosting base I would go with the Classic White Cake 🙂
Anna says
Hey!
Can I do the buttercream with powder sugar?
Olivia says
Hi Anna! Not for this buttercream, you should use granulated sugar for best results or make an American buttercream with powdered sugar 🙂
Grace says
Hi! I’m planning to make this cake for my mums birthday… I was just wondering how tall the cake is when it is filled with the buttercream? Thanks.
Olivia says
Hi Grace! The frosted cake should be about 5-6″ tall depending on if you do the rosettes on top.
holly says
Would this recipe fit into a 9×13 bake pan?
Olivia says
Hi Holly! Yes, that should work, but baking time may differ slightly.
Baker says
Hello, I’m going to make this cake tomorrow and I have never used ‘cups’ as measuring. So does 1 cup of butter = 200g of butter?
Olivia says
Hi there! There is a mertic option at the bottom of the ingredients that will convert everything for you.
Baker says
Thank you!