My Favorite Vanilla Cake Recipe

12 servings
1 hr

My favorite vanilla cake recipe promises a moist, tender crumb and rich vanilla flavor. With carefully selected ingredients, including oil for moisture and a touch of sour cream for richness, this cake is easy to make and perfect for any occasion.

Hi sweet friends, I’m excited to share my favorite vanilla cake recipe with you today. It’s super easy to make and fills your kitchen with the cozy scent of vanilla—no fancy stuff required. This homemade vanilla cake comes together in minutes and is all about keeping it simple and enjoying the pure goodness of vanilla. So, grab your ingredients and let’s bake!

*This page contains referral links for products I use and love. As an Amazon Associate, The Sprinkled Cakery earns a small commission on these links at no cost to you. Read my full disclosure here.

My Favorite Vanilla Cake Recipe


Ingredients:

  • 2 1/2 cups all-purpose flour
  • 1 tablespoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 cup canola oil, or oil of your choice
  • 1 3/4 cups granulated sugar
  • 2 large eggs, room temperature
  • 2 egg whites, room temperature
  • 1 tablespoon vanilla extract
  • 3/4 cup whole milk, room temperature
  • 3/4 cup sour cream, room temperature


Make the Cake


Steps:

  1. Preheat Oven: Preheat your oven to 350°F (175°C). Grease and flour four 6-inch round cake pans.
  2. Mix Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
  3. Mix the Wet Ingredients: Using your stand mixer with the paddle attachment or a large bowl and hand mixer, mix together the granulated sugar, oil, eggs, egg whites and vanilla extract until light and fluffy.
  4. Add the Sour Cream: Add the sour cream just until combined.
  5. Alternate Adding Dry Ingredients and Milk: Gradually add the dry ingredients to the wet ingredients, alternating with the milk. Begin and end with the dry ingredients, mixing just until combined.
  6. Divide Batter and Bake: Divide the batter evenly between the prepared pans. I recommend using a scale for this to make sure each layer is the same size. I use and love this one. Bake in the preheated oven for 25-30 minutes or until a toothpick inserted into the center comes out clean.
  7. Cool and Remove from Pans: Allow the cakes to cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely. Once cooled, remove the cakes from the pans.
vanilla cake layers in pan cooling
Make the Frosting

Italian Meringue Buttercream for Filling and Decorating:

  • 4 large egg whites, at room temperature
  • 1 1/4 cups granulated sugar (250g), plus additional 1/3 cup (67g) cup for adding to egg whites
  • ¼ teaspoon salt. Omit salt if using salted butter.
  • 16 ounces unsalted butter (454g), at room temperature, cut into 1-inch pieces
  • 1 teaspoon clear vanilla extract (4.9mL). You can use pure too but it will alter the final colour if your icing.
  • ¼ teaspoon cream of tartar (0.84g)
  • ⅓ cup water (79mL)
  • Drop of violet gel food colour
  1. In a stand mixer mixing bowl, beat the egg whites, salt, and cream of tartar on medium high speed using the whisk attachment.
  2. While the eggs are whipping, combine the 1 1/4 cup of sugar and ⅓ cup of water in a medium pot over medium heat. Maintain medium heat until the sugar temperature reaches 235-240°F. It is important to use a thermometer to get to the correct temperature. I went through many thermometers until I found this one. It’s perfect because of the long cable that connects the probe to the base, ensuring that you never drop the whole thing in and ruin it like I did many times!
  3. Slowly add the remaining ⅓ cup of sugar into the egg whites while beating until soft peaks form.
  4. Once the temperature reaches 235-240, drizzle the melted sugar into the mixer immediately. The meringue should be at the soft peak stage at this point.


    Run the mixer until the meringue is cool/tepid.
  5. Add room temperature butter into the running mixer a little bit at a time.
  6. Add the salt and vanilla.
  7. Beat until the butter is fully combined, and the mixture has reached a silky consistency.
  8. To get your icing a pure white colour, add a small drop of violet food colour. I like to use the Wilton one and dip the tip of a toothpick into it to get a small drop. Remember you can always add more but you can’t take away.


Assemble the cake and decorate


If your layers do not have even tops, use a large serrated knife to gently slice a thin layer off the cake tops, creating a flat surface. Now, place the first cake layer on your cake round, cake drum or serving plate. I like to glue a cake round the same size as the cake onto an MDF cake board and then place that on top of my turntable to decorate.

Using a piping bag fitted with a large tip add the buttercream frosting on top of the cake layer. I like to pipe a border around the edges first, then fill the inside. If you are using a filling other than buttercream, adding a border is imperative to ensure that nothing leaks out. Add the second and third cake layers one at a time and repeat the process.

naked vanilla cake

Finally, place the fourth cake layer on top with the top of the cake facing down so that the bottom of the cake is facing up and spread a thin layer of frosting across the top and sides. For a smooth application, an icing spatula and scraper is highly recommended. Put the cake in the fridge for 20-30 minutes to set the crumb coat layer then frost more generously and use a bench scraper to create a smooth top coat.

vanilla cake with crumb coat
Cake with final layer of icing after being smoothed with scraper
Watch this video to see me stack, crumb coat and ice a cake.


Vanilla Cake Tips


  1. Make sure your eggs, egg whites, milk and sour cream are at room temperature before making for a smoother batter.
  2. Don’t overmix the batter to ensure a light and fluffy texture.
  3. Preheat your oven properly to ensure even baking.
  4. Consider adding a touch of almond extract for a subtle flavor boost to your vanilla cake.
  5. Weigh the cake batter in each pan to ensure even-sized layers.
  6. Resist the temptation to rush the process—cool your cake layers completely. Assembling a layer cake with partially warm layers may lead to frosting meltdown and a collapsed cake. Refrigerate or freeze each layer before assembling for that perfect, sturdy structure.
  7. After frosting your cake, refrigerate it for at least 1 hour. This step sets the frosting and tightens the cake layers.


Frequently Asked Questions


Can I use this cake recipe for tiered cakes?

Absolutely! I have made stacked cakes with this recipe many times and they have always held up.

I don’t have whole milk, can I use another kind?

Yes! Whole milk is best but I have substituted with 2% and even 1% in a pinch and it has turned out wonderfully.

Can I make this cake ahead of time and freeze it?

Yes, I actually recommend to do this. I usually make my cakes a few days before and freeze them once cooled to lock in freshness and moistness. Be sure to wrap each layer in saran wrap then aluminum foil before freezing.

What frosting should I make with this cake?

My go-to frosting is Italian Meringue Buttercream, which I’ve included the recipe for as well; however, feel free to experiment with your favourite frosting. I’ve made this with American as well for a sweeter bite for kids.

I need help assembling the cake.

Watch this video to see me stack, crumb coat and ice a cake.


Nutrition Facts


12 servings per container

  • Amount Per ServingCalories546
  • % Daily Value *
  • Total Fat 38.2g 59%
    • Saturated Fat 21.2g 106%
  • Cholesterol 146mg 49%
  • Sodium 3063mg 128%
  • Potassium 1350mg 39%
  • Total Carbohydrate 39.3g 14%
    • Dietary Fiber 0.7g 3%
    • Sugars 17.8g
  • Protein 12g 24%
  • Calcium 402%
  • Iron 2%
  • Vitamin D 29%

* The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

My Favorite Vanilla Cake Recipe
Recipe details
  • 12  servings
  • Prep time: 30 Minutes Cook time: 30 Minutes Total time: 1 hr
Show Nutrition Info
Hide Nutrition Info
Prevent your screen from going dark while you bake.
Ingredients
Vanilla Cake
  • 2 1/2 cups all-purpose flour
  • 1 tablespoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 cup canola oil, or oil of your choice
  • 1 3/4 cups granulated sugar
  • 2 large eggs, room temperature
  • 2 egg whites, room temperature
  • 1 tablespoon vanilla extract
  • 3/4 cup whole milk, room temperature
  • 3/4 cup sour cream, room temperature
Italian Meringue Buttercream
  • 4 egg whites
  • 1 1/4 cups granulated sugar (250g), plus additional 1/3 cup (67g) for adding to egg whites
  • ¼ teaspoon salt. Omit salt if using salted butter.
  • 16 ounces unsalted butter (454g), at room temperature, cut into 1-inch pieces
  • 1 teaspoon clear vanilla extract (4.9mL). You can use pure but it will alter the final color of your icing, so stick to clear if you need a pure white icing.
  • ¼ teaspoon cream of tartar (0.84g)
  • ⅓ cup water (79mL)
  • Drop of violet gel food color if you want a pure white icing
Instructions

Preheat Oven: Preheat your oven to 350°F (175°C). Grease and flour four 6-inch round cake pans.
Mix Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
Mix the Wet Ingredients: Using your stand mixer with the paddle attachment or a large bowl and hand mixer, mix together the granulated sugar, oil, eggs, egg whites and vanilla extract until light and fluffy.
Add the Sour Cream: Add the sour cream just until combined.
Alternate Adding Dry Ingredients and Milk: Gradually add the dry ingredients to the wet ingredients, alternating with the milk. Begin and end with the dry ingredients, mixing just until combined.
Divide Batter and Bake: Divide the batter evenly between the prepared pans. I recommend using a scale for this to make sure each layer is the same size. I use and love this one. Bake in the preheated oven for 25-30 minutes or until a toothpick inserted into the center comes out clean.
Cool and Remove from Pans: Allow the cakes to cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely. Once cooled, remove the cakes from the pans.
Make the Frosting
In a stand mixer mixing bowl, beat the egg whites, salt, and cream of tartar on medium high speed using the whisk attachment.
While the eggs are whipping, combine the 1 1/4 cup of sugar and ⅓ cup of water in a medium pot over medium heat. Maintain medium heat until the sugar temperature reaches 235-240°F. It is important to use a thermometer to get to the correct temperature. I went through many thermometers until I found this one. It’s perfect because of the long cable that connects the probe to the base, ensuring that you never drop the whole thing in and ruin it like I did many times!
Slowly add the remaining ⅓ cup of sugar into the egg whites while beating until soft peaks form.
Once the temperature reaches 235-240, drizzle the melted sugar into the mixer immediately. The meringue should be at the soft peak stage at this point.Run the mixer until the meringue is cool/tepid.
Add room temperature butter into the running mixer a little bit at a time.
Add the salt and vanilla.
Beat until the butter is fully combined, and the mixture has reached a silky consistency.
To get your icing a pure white colour, add a small drop of violet food colour. I like to use the Wilton one and dip the tip of a toothpick into it to get a small drop. Remember you can always add more but you can’t take away.
Assemble the cake and decorate
If your layers do not have even tops, use a large serrated knife to gently slice a thin layer off the cake tops, creating a flat surface. Now, place the first cake layer on your cake round, cake drum or serving plate. I like to glue a cake round the same size as the cake onto an MDF cake board and then place that on top of my turntable to decorate.
Using a piping bag fitted with a large tip add the buttercream frosting on top of the cake layer. I like to pipe a border around the edges first, then fill the inside. If you are using a filling other than buttercream, adding a border is imperative to ensure that nothing leaks out. Add the second and third cake layers one at a time and repeat the process.
Finally, place the fourth cake layer on top with the top of the cake facing down so that the bottom of the cake is facing up and spread a thin layer of frosting across the top and sides. For a smooth application, an icing spatula and scraper is highly recommended. Put the cake in the fridge for 20-30 minutes to set the crumb coat layer then frost more generously to create a smooth top coat.
Tips
  • Make sure your eggs, egg whites, milk and sour cream are at room temperature before making for a smoother batter.
  • Don’t overmix the batter to ensure a light and fluffy texture.
  • Weigh the cake batter in each pan using a kitchen scale to ensure even-sized layers.
  • Resist the temptation to rush the process—cool your cake layers completely. Assembling a layer cake with partially warm layers may lead to frosting meltdown and a collapsed cake. Refrigerate or freeze each layer before assembling for that perfect, sturdy structure.
  • After frosting your cake, refrigerate it for at least 1 hour. This step sets the frosting and tightens the cake layers.
  • Watch this video to see me stack, crumb coat and ice a cake.
The Sprinkled Cakery
Want more details about this and other recipes? Check out more here!
Go
Comments
Next