This easy homemade vanilla cake is full of vanilla flavorful, tender and moist but sturdy enough to be frosted with my easy American buttercream recipe.
In a stand mixer with the paddle attachment or a large bowl with a hand mixer, add all-purpose flour, sugar, baking soda, and salt together and whisk together until combined.
Use a knife to cut the room temperature unsalted butter into tablespoons. Add the butter into the flour mixture slowly on low speed. Mix until there's no more large pieces of butter. It should look like moist sand and a few pieces of small butter chunks are okay. Scrape down the sides of the bowl with a rubber spatula.
In a separate bowl, whisk together the whole eggs, egg whites, buttermilk, vanilla extract, and vegetable oil.
Add the wet mixture in two parts on low speed, making sure to scrape down the sides of the bowl. Mix everything on medium speed until it's fully combined.
Pour the batter evenly between the three prepared baking pans. I use a digital kitchen scale for accuracy so the layers will be the same height. Bake for 28-30 minutes or until a toothpick inserted in the center of the cake comes out with only a few moist crumbs.
Let the cakes cool for 5 minutes. Use a knife or offset spatula to run around the edges of the cake. Use oven mitts or a dish towel to hold the pans (they'll still be hot) and turn the cakes onto a wire cooling rack. Let the cakes cool completely before frosting. You can put the cakes into the freezer for 10-20 minutes to cool them faster.
If you prefer to level your cakes and remove any caramelized tops or sides, use a serrated knife to trim them. If you're baking ahead for freezing, trim the cakes and wrap tightly in plastic wrap. You can freeze cake layers for up to two months. To use, take out the cake layers and let them thaw for 15-20 minutes. It's much easier to frost colder cakes to avoid crumbs getting into the frosting!
Easy American Buttercream
Equip the paddle attachment to your stand mixer or use a hand mixer. Beat the room temperature butter on high speed for one minute. Scrape down the sides with a rubber spatula.
Add one cup of powdered sugar and mix on low. Continue to add powdered sugar one cup at a time to avoid sugar clouds. After all the powdered sugar is all added, scrape down the sides of the bowl.
Add the salt, vanilla, and whipping cream and mix everything on medium speed for two minutes. Then, change the speed to low and mix for 5 minutes. After 5 minutes, if the buttercream is too stiff, add 1 tsp of additional whipping cream at a time.
Spread a layer of buttercream in-between each layer. Use an offset spatula to smooth out the buttercream. Add more buttercream to the top and the sides, smoothing it out with a bench scraper. This is the crumb layer. This means it will "catch" all of the crumbs!
Chill the cake for 10 minutes. Then add more buttercream and smooth it out again with a bench scraper. You can clean up the edges or leave them for a rustic design.
*Optional* To make a naked cake as pictured in this post, Follow steps 1 and 2 above. Add a thin layer of buttercream to the sides and use the bench scraper to evenly distribute the buttercream.
Notes
Tips for the best vanilla cake
Room Temperature: take the cold ingredients out 30 minutes to an hour ahead of time. Room temperature ingredients mix better and the cake tastes better!
Scale: use a digital kitchen scale to measure your ingredients.
Bake Ahead: you can make these cake layers ahead of time, which will save you a lot of time! See the section above about making ahead.
Level: use a serrated knife to level cakes and remove caramelization.
Frost: take your time to make the buttercream correctly. Smooth and silky buttercream frosts better and won't have any lumps.