clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic white cake with a simple vanilla buttercream frosting is SIMPLE enough for even non bakers to make #homemadecake #whitecake #homemadefrosting

SIMPLE White Cake with a Vanilla Buttercream Frosting

  • Prep Time: 20 min
  • Cook Time: 30-35 min
  • Total Time: 50-55 min
  • Yield: 1 Cake 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American


Learn how to make a classic white cake with a vanilla buttercream frosting – the #1 choice of most bakers, and throw those boxed cakes away!




  • 1  Cup Unsalted butter, room temperature
  • 4 Cups Powdered sugar, sifted
  • 2 teaspoons Vanilla extract
  • ¼ Cup Whole milk


  • Non-stick cooking spray
  • ½ Cup Unsalted butter, room temperature
  • ½ Cup Vegetable shortening
  • 2 Cups Granulated sugar
  • 8 Large egg whites, room temperature
  • 1 Tbsp. Vanilla extract
  • 3 Cups All-purpose flour
  • 1 Tbsp Baking powder
  • ¼ teaspoon Salt
  • 1 Cup Whole milk



  1. Cream the butter in a large mixing bowl with a hand-mixer until perfectly smooth.
  2. Add the vanilla and mix to combine.
  3. Slowly add the powdered sugar 1 cup at a time and continue mixing until smooth.
  4. Slowly add in the milk, one tablespoon at a time, while mixing until reaching the desired consistency.


  1. Place the oven rack in center position and pre-heat the oven to 350°F. Prepare two 8-inch round cake pans by spraying with non-stick cooking spray and lining the bottom with a parchment paper round. Set aside.
  2. Cream the butter, shortening and sugar in a large mixing bowl until completely combined and smooth. Add in the egg whites and vanilla, and mix until smooth.
  3. In a separate large bowl, combine the flour, baking powder, and salt. Slowly add the dry ingredients to the wet and mix to combine. Add in the milk and continue mixing until smooth.
  4. Divide the cake batter evenly between the prepared baking pans and place in the pre-heated oven for 30-35 minutes, or until a toothpick inserted in the middle comes out clean. Remove from oven and let cool completely.
  5. To frost the cake, first level the top of each cake layer by carefully slicing the rounded portion of the cake off. (A cake leveler works great for this).Put the leveled side down on a cake plate. Add a thin layer of the Buttercream Frosting to the exposed top side.
  6. Add the second cake layer, again with the leveled top side down. Add the remaining frosting to the top of the cake, slowly working it around from the middle of the cake top to the edges. Scrape some of the frosting over the edges and apply a thin layer of frosting to the sides of the cake.
  7. Slice and serve immediately. Enjoy!


Enjoy this blog? Please spread the word :)