← Back to recipe
The Best White Cake Recipe
nibbleboard.com/recipes/white-cake-recipe
Ingredients
Ingredients
- 6 tablespoons unsalted butter
- ⅔ cup vegetable oil or canola oil
- 2 cups granulated sugar
- 1 tablespoon clear vanilla extract
- 2⅔ cups + 2 tablespoons all-purpose flour
- 1 tablespoon baking powder
- 1 teaspoon salt
- 1 cup whole milk, room temperature
- 6 large egg whites, room temperature
Vanilla Buttercream
- 2 cups (4 sticks) unsalted butter, softened
- 7-8 cups powdered sugar, sifted
- 3-4 tablespoons heavy cream or whole milk
- 2 teaspoons vanilla extract
- ¼ teaspoon salt (optional)
Instructions
- Preheat oven to 350°F (177°C). Line the bottoms of two 8-inch round cake pans with parchment paper circles, then generously grease and flour the sides. Tap out the excess flour.
- Beat the softened butter in a stand mixer on medium-low speed until creamy and smooth, about 1 minute.
- Add the sugar and oil to the butter. Beat on medium speed until the mixture is well combined and creamy, about 2 minutes. Scrape down the sides and bottom of the bowl.
- Stir in the vanilla extract until just combined.
- Whisk together the flour, baking powder, and salt in a separate bowl.
- With the mixer on medium speed, alternate adding the flour mixture and the milk in three additions of flour and two of milk, starting and ending with flour. Mix until each addition is almost fully incorporated before adding the next. Scrape the bowl between additions.
- In a separate clean bowl, beat the egg whites with a hand mixer on high speed until stiff peaks form, about 3-4 minutes. The whites should hold their shape when you lift the beaters.
- Gently fold the whipped egg whites into the cake batter using a rubber spatula. Use broad sweeping motions from the bottom up, rotating the bowl as you go. Do not overmix — some white streaks are fine.
- Divide the batter evenly between the two prepared pans. Smooth the tops with an offset spatula.
- Bake for 35-40 minutes, rotating pans halfway through, until a toothpick inserted in the center comes out clean or with just a few dry crumbs. The tops will be a very light golden brown.
- Cool cakes in the pans for 15 minutes. Run a knife around the edges, then invert onto cooling racks. Remove parchment paper and cool completely before frosting.
- Make the buttercream: beat softened butter in a stand mixer on medium-high speed until pale and fluffy, about 3 minutes.
- Add the powdered sugar one cup at a time on low speed, then add the vanilla, salt, and heavy cream. Increase to medium-high and beat until light and fluffy, about 2-3 minutes.
- Place one cake layer on a serving plate or cake board. Spread about 1 cup of buttercream evenly over the top. Place the second layer on top, then frost the top and sides with the remaining buttercream.
Nutrition per Serving
1011Calories
6gProtein
132gCarbs
52gFat
Chef Tips
- Room temperature ingredients are non-negotiable here — cold egg whites won't whip properly and cold milk will seize the butter, resulting in a dense cake.
- I've found that using clear vanilla extract keeps the cake snow-white. Regular vanilla works fine but gives the crumb a slightly ivory tint.
- Don't skip folding in the egg whites — this is the single biggest difference between a fluffy white cake and a dense one. Be gentle and take your time.
- If you don't have cake flour, this recipe uses all-purpose intentionally. The oil keeps it tender without needing the lower-protein flour.
- Wrap the cooled, unfrosted layers in plastic wrap and freeze for up to 3 months. Thaw at room temperature before frosting — frozen layers are actually easier to frost with less crumbing.
Storage
Store frosted cake covered at room temperature for up to 3 days, or in the refrigerator for up to 5 days. Bring refrigerated cake to room temperature for 30 minutes before serving for the best texture.