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.
Kira says
Will this cake hold custard inside of it?
Olivia says
Hi Kira! Yes, it should work fine but be sure to do a sturdy dam of buttercream or ganache to hold it in. I find buttercream is usually enough if you’re not using too much custard.
Shaneka says
In Jamaica there’s a baking company called sugar and spice and their cakes are the best birthday cakes ever. The way it melts in your mouth is just amazing. THIS RECIPE reminds me so much of it. I was in disbelief that I may have cracked their secret lol. I looooooooooove this recipe. It is my FAVOURITE thanks so much.
Olivia says
Thank you so much for the wonderful feedback Shaneka! I’m so happy you love it 🙂
Gillian Booth says
Looks amazing, would you be able to put fondant on this cake .
Olivia says
Hi Gillian! Yes, that should work fine.
Jolene says
Hi, I am about to make this cake for my daughters first birthday. I have a 15×7.5 cm deep cake pan. Do you think I could make this cake in it and then slice it after to make a 2 or 3 layer cake? Worried about weather it will cook wells thanks!
Olivia says
Hi Jolene! That is too small a pan to use for this recipe. If you like, you can make cupcakes with any extra batter but be sure to not fill the tin more than 2/3 full. Baking time will be longer.
Rebecca Stryker says
I’ve been told multiple times when I make this that it reminds them of cornbread! How do I fix that?
Olivia says
Hi Rebecca! 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.
Audrey Kenny says
I absolutely love this cake recipe!!! Thank you soooo much 😁 just want to know if anyone had doubled the recipe to make 4 x 8 inch cakes? If so how did it turn out for you? TIA
Olivia says
Hi Audrey! So happy you loved it. I haven’t doubled it myself but it should work fine to do so provided your oven can fit all 4 pans. You may need to rotate more depending but be sure to wait until they are mostly set as they could collapse since the batter is so thin.
Shaneka says
I have never doubled it but I have tripled it and it turned out amazingly.
Kathi says
What all purpose flour do u use??
Olivia says
Hi Kathi! I used Robin Hood brand flour.
Karen says
I doubled the recipe and made a 10inch triple layer cake. I put fresh raspberries between the layers and used cream cheese icing. I made it the day before and stored in the refrigerator. OMG my family went nuts over this cake. They were disappointed when the last slice was gone. I have already been requested to make it for another upcoming family birthday.
Olivia says
Hi Karen! So glad you all loved it. Thanks for your tips! 🙂
Samuel says
Thanks
I hope to get the best as I try out
Kim says
Hi Liv,
Is this cake sturdy for carving?
Olivia says
Hi Kim! Yes, I like my cakes on the denser side vs light & fluffy so it should be great to carve.
Meagan says
I made this for my daughter’s 1st birthday last year and everyone couldn’t get enough of it! Such a good recipe. I ended up chilling in the fridge so I could frost and it was amazing.
I’m wanting to make this into cupcakes. Thoughts on recipe modifications?
Olivia says
Hi Meagan! So happy you loved it. For cupcakes all you need to do is reduce the baking time — start checking at 15mins or so. The recipe should make 18-24 depending on size.
Liz says
How long would you bake if these were in cupcake pans?
Olivia says
Hi Liz! I would start checking them at 15mins or so.
kajtek says
hi, I need to make this recipe in 10-inch cake tins with 2 layers of cake how many times should I multiply the recipe???
Olivia says
Hi Kajtek! 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
Based on that I would try 1.5x the recipe. You may need to adjust baking time.
Amy says
Hello! I was wondering if I have to adjust to make a 9×13 cake. Thank you!
Olivia says
Hi Amy! The recipe should work fine but you may have to adjust the baking time. Every oven bakes differently so be sure to check on it as it’s baking.
Asmita says
Hi liv I brought my buttercream to room temperature and proceeded to re whip. However, it all went completely wrong and milk liquid started to appear. I thought that perhaps I had left the buttercream to soften for too long so that it might be melting and I’ve put it back into the fridge. Please help/reply urgently I have to serve the cake in a few hours!! Thank you again for your help and advice. I have no idea what I’ve done wrong.
Olivia says
Hi Asmita! It sounds like it was still too cold and separated. It is fixable though! This post has all my tips and troubleshooting: https://livforcake.com/swiss-meringue-buttercream-recipe/
Amina says
Hy Liv can I reduce the quantity of sugar in the cake?
Olivia says
Hi Amina! You should be able to cut down the sugar in the cake to 1 cup without issue. I would not adjust it in the frosting though as it will affect the meringue.
Neena says
Hi Liv! I am making a big birthday cake and want to double the amount of your frosting. I have a decently sized stand mixer but was just wondering if you think I should make it in 2 batches or will I be able to do it all in one go?
Olivia says
Hi Neena! I would probably do two batches to be safe. A 12 egg white meringue is very voluminous! You can always give it a try though 🙂 Make sure your mixer is at least 6 qt.
Neena says
Hi Liv! I’ve just made your buttercream in 2 batches and it tastes amazing! The first batch I made was on the sweet side and the second batch came out perfectly! I think maybe the first batch had a little a less egg white compared to my second batch. I’m hoping that when I combine the 2 batches the sweetness will balance out but if this is not the case do you have any recommendations to balance out the sweetness a bit? Also I’ve made the buttercream 2 days in advance of putting the cake together and I’ve put it in a zip lock bag and an air tight container in the fridge. Do you think that’ll be sufficient enough? (I don’t want any Tupperware or fridge flavour)
Olivia says
Hi Neena! You can try adding a pinch of salt if you find the buttercream too sweet still. That should help. Refrigerating the buttercream is totally fine but be sure to bring it completely to room temperature and rewhip before using it. See this post if you run into issues: https://livforcake.com/swiss-meringue-buttercream-recipe/
Jigna says
Hello! Tried my hand at this cake! I split the batter in half using a 6” pan vs 8 “ but still came out flat. 🙁 any idea what it could be?
Olivia says
Hi Jinga! How many 6″ pans did you use and did you make any changes to the recipe? If the cake layers did not rise at all I would check to make sure your baking powder is still active.
Asmita says
Hi Liv! Hope you have been well!! I am back here to make another one of your amazing cake recipes but had a few questions.
– Could I make this a 4 layer cake or would I potentially need cake dowels to hold it together? (I’m making a cake for people)
– Could I use vanilla pods instead of vanilla extract in the frosting?
– If I make the buttercream a day or two in advance do I have to rewhip it before using it?
– I was considering baking the cake 1-2 days in advance – how should I store it/ will it lose moisture if I do this?
– I am in the UK right now just wondering if using plain flour will affect the cake?
Thank you again for always giving advice and sorry for all the questions!
Olivia says
Hi Asmita! No problem at all! For a four-layer cake I would double the recipe and either use dowels or do a “double-barrel” cake where you place a cake board on top of the first two layers as support. You can use vanilla beans instead for flavour. For the buttercream, yes you will need to rewhip it. Please see my FAQ here for details: https://livforcake.com/swiss-meringue-buttercream-recipe/. As for plain flour, I’m not totally sure as I haven’t used that. I think that’s what most people in the UK use though for AP. If you’re making it for people I would maybe do a test run to make sure it all works out 🙂
Leslie says
This cake was so yummy. I had bought a cake mix to make a rainbow cake but it was a waste of time, so I had to find a recipe fast. I love this one because it’s so easy to make, and so full of flavour. It was a huge hit, everyone loved it.
Olivia says
Hi Leslie! I am so happy everyone loved it. Thanks for the feedback!
Regina says
Enjoyed the flavor of this cake! I’ll be making it again, and look forward to trying some of your other recipes.
Olivia says
Hi Regina! So happy you loved it 🙂