Classic White Layer Cake with White Chocolate Buttercream

Elegant two-layer white cake with tender crumb and silky white chocolate buttercream. Almond and vanilla extracts provide subtle flavor complexity. The meringue-based frosting creates a smooth, luxurious coating. Perfect for weddings, celebrations, and special occasions. This version uses the reverse-creaming method for superior moisture and a fine crumb structure, distinguishing it from standard mixing techniques.
Ingredients
- 2 ¼ cups cake flour
- 1 cup milk, at room temperaturecoconut milk (lite)1:1 by volumedairy-freevegan
Maintains moisture; use lite to avoid heavy texture
Full guide → - 6 egg whites, at room temperatureaquafaba (3 tablespoons per egg white)1:1 by volumevegandairy-free
For vegan cake; aquafaba creates similar structure
Full guide → - 2 teaspoons almond extract0.5 teaspoon almond extract + 0.5 teaspoon rum extract1:1 ratio combinedalcohol optional
Balances extract flavor; reduces almond intensity
Full guide → - 1 teaspoon vanilla extract
- 1 ¾ cups sugar
- 4 teaspoons baking powder
- ¾ teaspoon salt
- 1 ½ sticks butter, at room temperature, cut into piecescoconut oil1:1 by weightdairy-freevegandairy-free
Creates tender crumb; use refined coconut oil for neutral flavor
Full guide → - 9 ounces white chocolate, choppeddark chocolate1:1 by weightvegan optional
Changes flavor profile and aesthetics; melt same way
Full guide → - 1 ⅝ cups sugar, for buttercream
- 1 ⅝ cups butter, at room temperature, for buttercreamcoconut oil1:1 by weightdairy-freevegandairy-free
Creates tender crumb; use refined coconut oil for neutral flavor
Full guide → - 2 teaspoons vanilla extract, for buttercream
Instructions
- 1
Preheat oven to 350°F. Spray two 8-inch cake pans with baking spray and line bottoms with parchment rounds.
- 2
Ensure milk and egg whites are at room temperature.
- 3
Whisk milk, egg whites, almond extract, and vanilla together in a medium bowl.
- 4
Combine cake flour, sugar, baking powder, and salt in a mixer bowl. Beat on low speed.
- 5
Add butter pieces and beat until mixture resembles coarse crumbs, about 2 minutes.
- 6
Add half the milk mixture and beat on medium speed for 2 minutes.
- 7
Add remaining milk mixture and beat for 1 minute until combined.
- 8
Divide batter evenly between prepared pans.
- 9
Bake until a toothpick inserted in the center comes out clean, 27 to 30 minutes.
- 10
Cool cakes completely to room temperature in pans, then turn out.
- 11
Melt white chocolate in a microwave-safe bowl using 15-30 second intervals, stirring between each, until completely melted. Cool to room temperature.
- 12
Combine egg whites and sugar in a mixer bowl. Set bowl over a pot of simmering water, ensuring water comes one-third up the sides.
- 13
Whisk egg mixture constantly until just hot to the touch, about 1-2 minutes.
- 14
Transfer to mixer and whip on high speed until thick, pale, and cooled to room temperature, about 5 minutes.
- 15
Reduce mixer speed to medium. Add butter one tablespoon at a time, ensuring each addition is fully incorporated before adding the next.
- 16
Add melted white chocolate and vanilla. Mix until smooth. If frosting is too soft, refrigerate briefly until it reaches spreading consistency.
- 17
Frost cooled cake layers when frosting reaches room temperature.
Tips
Use room-temperature ingredients for the cake batter. This ensures proper emulsification and creates a tender, moist crumb. Cold ingredients can result in dense cake.
The meringue-based buttercream is temperature-sensitive. If it breaks or becomes greasy during mixing, chill it for 10-15 minutes and try again at lower speed.
Insert a toothpick slightly off-center when testing doneness. The center may appear slightly underbaked but will firm up as cakes cool.
Good to Know
Store frosted cake covered at room temperature for up to 2 days. Unfrosted layers wrapped tightly keep for 3 days at room temperature or up to 5 days refrigerated.
Bake cake layers up to 2 days ahead and wrap tightly. Prepare buttercream up to 1 day ahead and refrigerate; bring to room temperature and re-whip briefly before frosting.
Serve at room temperature for best flavor and texture. Allow 30 minutes out of refrigeration if chilled after frosting. Cake pairs well with fresh berries, tea, or coffee.
Common Mistakes
Avoid using cold ingredients in the batter, which causes dense, heavy cake and poor structure.
Avoid over-mixing the batter after adding milk mixture, which develops gluten and toughens the crumb.
Avoid adding butter to buttercream too quickly or at incorrect temperature, which causes the frosting to break and become grainy.
Avoid skipping the cooling step for white chocolate, which will cause the buttercream to become oily and separate.
Substitutions
Dairy-Free Swaps
For vegan cake; aquafaba creates similar structure
Full guide →Maintains moisture; use lite to avoid heavy texture
Full guide →Creates tender crumb; use refined coconut oil for neutral flavor
Full guide →Vegan Options
Changes flavor profile and aesthetics; melt same way
Full guide →General Alternatives
Balances extract flavor; reduces almond intensity
Full guide →FAQ
Can I make this cake without almond extract?
Yes. Omit almond extract and increase vanilla extract to 2 teaspoons total. The cake will have a pure vanilla flavor instead of the subtle almond note. The texture and crumb remain unchanged.
What if my buttercream breaks or becomes grainy during mixing?
This indicates temperature imbalance. Refrigerate the mixture for 10-15 minutes, then resume mixing on medium or low speed. If it remains broken, warm it slightly over a bowl of warm water while stirring gently, then chill and re-whip.
How long can I keep a frosted cake before serving?
A frosted cake keeps at room temperature for up to 2 days covered, or refrigerated for up to 5 days. The frosting may firm slightly when chilled; allow 30 minutes at room temperature before serving for optimal texture and flavor.