This BEST white cake recipe yields a fluffy, snow-white cake that's light and soft but still sturdy enough to stack or cover with fondant.
Prep time: PT35M
Cook time: PT35M
Total time: PT70M
Rating
4.91 stars (795 reviews)
Keywords
birthday cake, cake with egg whites, fluffy white cake, pure white cake, white cake recipe
Ingredients
6 Tablespoons unsalted butter softened to room temperature
⅔ cup avocado oil, canola oil or vegetable oil
2 cup sugar
1 Tablespoon clear vanilla extract
2 ⅔ cup + 2 Tablespoon all-purpose flour
1 Tablespoon baking powder
1 teaspoon salt
1 cup milk (room temperature preferred)
6 large egg whites (room temperature)
Double batch Vanilla Buttercream Frosting ((click link for recipe))
Categories
Cake
Dessert
Cuisine
American
Steps
Preheat oven to 350F and prepare two 8-inch round cake pans by lining the bottoms with a round of parchment paper and generously greasing and flouring the sides. Be sure to shake out excess flour.
In a stand mixer (or using an electric mixer), beat butter on medium-low speed until creamy.
Add sugar and oil and beat until all ingredients are well-combined and creamy.
Scrape down the sides and bottom of the bowl and then stir in your vanilla extract.
In separate bowl, whisk together your flour, baking powder, and salt.
Measure out your milk.
With mixer on medium speed, gradually alternate between adding the flour mixture and the milk to the butter mixture, starting and ending with the flour mixture. Stir until each one is almost completely combined before adding the next.
Pause occasionally to scrape down sides and bottom of bowl.
In separate bowl combine your egg whites and using a hand-mixer on high-speed beat until stiff peaks form.
Using a spatula, gently fold your egg whites into your batter. Take care to scrape the sides and bottom of the bowl so that ingredients are well-combined, and take care not to over-mix.
Evenly divide cake batter into prepared pans.
Bake on 350F for 35-40 minutes, or until a toothpick inserted in the center of each cake layer comes out clean or with few crumbs (should not be wet). For best results, rotate your cake pans halfway through baking to ensure even baking.
Cakes will be a light golden brown when done baking.
Remove cakes from oven and allow to cool for 15 minutes. Run a knife around the inside rim of each pan and invert each onto a cooling rack.
Allow to cool completely before covering with buttercream frosting*. I used a double batch of my recipe (linked above) to thoroughly cover and decorate this cake.
Nutitrion
Serving Size: 1 slice
Calories: 415 kcal
Carbohydrates: 56 g
Protein: 5 g
Fat: 19 g
Saturated Fat: 5 g
Trans Fat: 1 g
Cholesterol: 17 mg
Sodium: 230 mg
Sugar: 35 g
Reviews
Stella on 2026-03-28 (5 stars): This cake was SO good! I fixed a half a batch of the batter to make a two layer 6 inch cake that was the perfect size for our small family. I filled it with your homemade lemon curd (which was so good, I was eating it by the spoonful 😂) and covered it with your vanilla frosting. Delicious! Everyone was raving about it! Thanks so much for another great recipe!