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.




Carly says
Hi Liv! Could you kindly tell me how many cups one batch of this recipe yields? Thanks!
Olivia says
Hi Carly! I’ve never actually measured it so I can’t say for sure, but here’s a site I use as a guideline: https://www.joyofbaking.com/PanSizes.html
Joccoaa Van der hulst says
Hey there were so many comments I just couldn’t sift through them all, would i be able to swap the sugar in the cake for light coconut sugar? Just so it’s a bit healthier for my daughters 3rd birthday
Olivia says
Hi Joccoaa! I think that should work just fine!
Clare ter Meer says
Hi Olivia, I’ve chosen this recipe for my first birthday cake bake. However, I only have a small oven so I can only bake 1 cake at a time. i would like to bake 3 10″ layers. How do I recalculate this recipe? Can I make all the batter at once or will I need to make 3 batches? Greetings from the Netherlands!
Olivia says
Hi Clare! Converting pan sizes is always tricky. Here’s a site I use as a guideline: http://www.joyofbaking.com/PanSizes.html. I would make 3 separate batches as it’s not good for cake batter to sit out.
Brittany Williams says
Thought I would whip up a cake though it is not as easy as I had originally prepared for the outcome of this cake met my expectation I am happy with the results and it was surprisingly very enjoyable.
Olivia says
So happy to hear that you liked it!
Ana says
Hi! This kind of cake layers don’t need sugar syrup? Are they moist enough?
It will be my first time when I do buttercream cake and usually I like a moist texture.
Thank you!
Olivia says
Hi Ana! You can add a syrup if you like! It certainly wouldn’t hurt, especially if you like them moist.
Megan says
Hi! I’m making a marble cake for my husband’s birthday. Could I make a recipe of this and a recipe of your chocolate cake and combine them in 2 pans? Also if I bake them in 9×13 pans how long would they bake?
Olivia says
Hi Megan! No, I don’t think that would work well — the chocolate cake batter is very thin vs this cake batter which is more on the thick side. You can try adding some cocoa powder to half the batter and then swirling that in instead.
Mel says
Hi can the cake be made 4 days in advanced and decorated the day before?
Olivia says
Hi Mel! Yes for sure. I would freeze the cake layers though once they are cool. Double wrap in plastic wrap and stick them in the freezer. Take them out 1-2 hours before you plan to decorate.
Kerra Castle says
Hi! If i’m using a 9 inch round pan instead of 8 inches should i reduce the bake time to stop the cake from overbaking?
Olivia says
Hi Kerra! Yes, the layers will be thinner so they will need less time to bake.
Morgan says
I made this today. The cake batter came out great. But with the frosting something went wrong. I followed the recipe but for some reason it came out to thin.
Julie says
Frosting becomes thin if it is over beaten.
Refrigerate frosting when slightly hardened then beat again till it fluffs but don’t over eat.
Olivia says
Hi Morgan! Was the meringue nice and stiff before you added the butter? If so, I think either the meringue was still too warm or the butter too soft. Usually if this happens you can put the whole thing in the fridge for 20mins and rewhip. It will always come together if the meringue was good in the first place!
Brandi says
This recipe is a delicious crowd pleaser thank you so very much!
Have you ever used this recipe for making a half sheet cake?
Olivia says
Hi Brandi! Thank you! I haven’t myself, but I believe if you read through the comments there might be something there about it. It will work fine 🙂
Estelle says
It looks delicious ! I want to try this for my daughter’s birthday. Could I make this cake one day in advance? How should I store it, fridge, room temperature? I don’t want the cake to get dry.
Olivia says
Hi Estelle! I would store it in the fridge if only one day in advance. Take it out 2-3 hours before serving.
Christine says
Hi Liv,
I’ve read online before that if I don’t have buttermilk, sour cream can be a substitute. Have you heard of this before and do you believe this would work with this cake? Thank you!
Olivia says
Hi Christine! In most cases I’d say yes, but the batter for this cake is already on the thicker side, so I worry that it will be even moreso if you used sour cream instead. If you do, I would dilute it with some milk.
Christine says
Hi Olivia, thank you for that! I ended up making it with buttermilk as the recipe is and it was amazing! I wish to make this, doubled and stacked. With time for decorating, etc I need to make it in advance and from what I’ve read on the comments, it’s best to make it mid week and then freeze – does this make it any less moist? And same with your chocolate cake recipe? Not that I have a choice but I’m just really hoping they’re still as yummy after being frozen!
Olivia says
Hi Christine! The freezer actually helps the cakes retain moisture (vs the fridge which can dry them out). They will be fine!
Katelyn says
If you ever need buttermilk in a pinch for ever cup of milk add a tablespoon of white vinegar and wait 30 minutes. The milk and vinegar mixture will turn into buttermilk.
Brianna says
I followed the recipe but it just didn’t seem sweet enough for me or enough of the vanilla flavor. I did the correct amount of sugar and vanilla but it just didn’t taste right. Any suggestions on what I can do to make the cake a little sweeter?
Olivia says
Hi Brianna! Did you use buttermilk in the cake or whole milk? It will be less sweet overall with buttermilk. Also be sure not to overmix your cake batter as this can make the cake dense and eggy.
Jill says
I added a pack of vanilla instant pudding….AMAZING
Olivia says
Glad to hear that worked! What was the texture like?
Reini says
Hi Liv!! Thank you so much for sharing your recipes. I’ve use this one and one of your chocolate cake recipes and they are a HIT! I just started baking less than a year ago. Thanks again!!
Olivia says
Hi Reini! Thanks so much for the sweet comment! I’m so glad you like my recipes 🙂
Erin says
I’m going to give this recipe a try. Baking in Colorado, elevation 5500ft. Do I need to make any adjustments for baking at elevation?
Olivia says
Hi Erin! You likely will, yes. I’ve never baked in high altitude, but here are some tips: https://www.kingarthurflour.com/learn/high-altitude-baking.html
Briana says
I am making the cake tonight and icing it the following night. How should I store the cakes? Thanks!
Olivia says
Hi Briana! If just overnight you can store them on the counter in something airtight or wrapped in plastic wrap.
Arianna Gilmore says
Hi, I’ve tried making this cake twice and each time I’m doing something wrong. I know for certain it’s during the butter and sugar creaming phase. The two remain two grainy when mixed and when I bake the cakes they remain grainy and sink in the middles. Any advice would be greatly appreciated!
Olivia says
Hi Arianna! The butter and sugar will be a bit grainy — how long are you beating them for? The cakes should not be grainy or sink though. Do they sink during baking or after you take them out?
Cayla says
Can you add baking soda to this to make it rise more and still use it for a tiered cake?
Olivia says
Hi Cayla! I wouldn’t add more raising agent to it.
christina says
hello Liv, I’m planning on using this recipe in two 10 inch layer cakes. the pans are 2 inches high. Would you recommend doubling the recipe?
Olivia says
Hi Christina! I think doubling would be a good way to go. Converting pan sizes is always tricky. Here’s a site I use as a guideline: http://www.joyofbaking.com/PanSizes.html
Jacqueline says
Hi Olivia,
Can this recipe fill 3 8″ pans without the layers getting too thin? And should I adjust the cooking time?
Olivia says
Hi Jacqueline! The layers would be quite a bit thinner if you went that route, but you can give it a try! Baking time would need to be reduced as the layers would be thinner.
Jacqueline Lim says
Hi Olivia,
The cake turned out GREAT! I think my liquid is a lil over as the top of my cake became sticky after it cooled. May I just ask how many gram is a large egg? I suspect my eggs are too big at 65 gm per egg..😅
Olivia says
So glad it turned out! A large egg weight about 50g out of the shell. I think yours might be a tad too big 🙂
Anthea says
Can this icing me used for piping?
Olivia says
Hi Anthea! Yes, it worked great for piping.
Jellette B. says
The ‘bestest’ vanilla recipe I’ve ever tried! This is a keeper for me. I followed the recipe exactly but added a dash of cinnamon and the result was a flavourful cake that did not crumble at all while cutting. I tried a second time as a base for an Upside Down Pineapple Cake and it worked very well. Keep up the good work Liv!
Olivia says
Thanks for the great feedback Jellette! Glad you liked it 🙂