Print

Classic Moist Vanilla Layer Cake with Creamy Vanilla Buttercream Frosting

Close-up of a moist, three-layer slice of vanilla cake recipe covered in thick white buttercream frosting.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Bake the perfect homemade vanilla cake that is moist, soft, and fluffy every time. This easy recipe is ideal for birthdays and special occasions and pairs wonderfully with rich vanilla buttercream.

Ingredients

Scale
  • 1 3/4 cups all-purpose flour
  • 1 3/4 cups granulated sugar
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 2 large eggs
  • 1 cup whole milk
  • 1 tablespoon pure vanilla extract
  • 1/2 cup sour cream (for extra moisture)
  • For Frosting: 1 cup unsalted butter, 4 cups powdered sugar, 1 teaspoon vanilla extract, 3-4 tablespoons heavy cream, pinch of salt

Instructions

  1. Preheat your oven to 350°F (175°C). Grease and flour two 8-inch round cake pans, or line the bottoms with parchment paper.
  2. In a large bowl, whisk together the flour, sugar, baking powder, and salt.
  3. Add the softened butter to the dry ingredients. Beat with an electric mixer on low speed until the mixture resembles coarse sand.
  4. In a separate bowl, whisk together the eggs, milk, vanilla extract, and sour cream until combined.
  5. Gradually add the wet ingredients to the dry ingredients, mixing on medium speed until just combined. Do not overmix. Scrape down the sides of the bowl as needed.
  6. Divide the batter evenly between the prepared cake pans.
  7. Bake for 30 to 35 minutes, or until a wooden pick inserted into the center comes out clean.
  8. Let the cakes cool in the pans for 10 minutes before inverting them onto a wire rack to cool completely.
  9. While the cakes cool, prepare the frosting: Beat the softened butter until creamy. Gradually add the powdered sugar, mixing on low speed until incorporated.
  10. Add the vanilla extract, salt, and heavy cream, one tablespoon at a time, beating on medium-high speed until the frosting is light and fluffy.
  11. Once the cakes are completely cool, frost and assemble your layer cake.

Notes

  • For the softest crumb, use room temperature eggs and milk.
  • You can substitute the sour cream with plain Greek yogurt for a similar moist texture.
  • This recipe makes a perfect classic birthday cake base.
  • To make a sheet cake, use a 9×13 inch pan and reduce the baking time slightly.

Nutrition