Desserts
This 2-layer white cake recipe delivers the perfect balance of tender crumb and elegant presentation—ideal for celebrations or special occasions. The secret lies in a foolproof baking technique that ensures moist layers and a smooth finish, paired with velvety vanilla buttercream swirls and a crunchy top that adds texture without overpowering the delicate flavor. I've perfected this recipe over years of baking, and it consistently yields a cake that looks stunning and tastes even better.
The foundation starts with a simple yet precise cake batter that bakes into layers with just the right amount of structure—neither too dense nor too light. The vanilla buttercream isn't just sweet; it's rich and smooth, with a subtle hint of vanilla that complements the cake's purity. What sets this recipe apart is the crunchy top magic, achieved through a simple but effective technique that adds a satisfying contrast to every bite.
By the time you're done assembling, you'll have a cake that's as impressive to look at as it is to eat—golden layers, swirling buttercream, and that perfect crunch on top. The assembly process is straightforward, ensuring even beginners can achieve professional-looking results. This cake is versatile enough for birthdays, weddings, or any celebration where you want to make a lasting impression.
Ready in about 2 hours (including cooling and frosting), this recipe is designed for success. Whether you're baking for a crowd or treating yourself to a special dessert, this 2-layer white cake will deliver restaurant-quality results every time. Let's get started on creating something truly special.
Ingredients for 2 layer white cake
Elegant ingredients for a showstopping white cake with velvety buttercream and signature crunchy top.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | Superfine preferred for smoothness |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Large Eggs 🥚 | 6 whole | Room temperature, separated |
| Pure Vanilla Extract 🍃 | 2 tsp | High-quality, Madagascar bourbon |
| Baking Powder 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Milk 🥛 | 1 cup | Whole milk for richness |
| Pistachios 🥜 | 1 cup | Shelled, toasted, finely chopped |
| White Chocolate Chips 🍫 | ½ cup | High-quality, 60% cocoa |
| Powdered Sugar 🍚 | 4 cups | Sifted for smooth buttercream |
| Heavy Whipping Cream 🥛 | 1 cup | Cold, full-fat |
| Vanilla Bean Paste 🍃 | 1 tbsp | For enhanced vanilla flavor |
| Almond Extract 🌿 | ½ tsp | Pure, high-quality |
The flour and sugar form the cake's foundation. King Arthur or Gold Medal flour delivers consistent results, while superfine sugar ensures a smoother texture. For the butter, Plugrá or Land O'Lakes unsalted are reliable choices—never use salted. Eggs should be room temperature to incorporate air properly, and pasture-raised if available for richer flavor. The vanilla extract matters here: Madagascar bourbon offers the most complex flavor profile. For the crunchy top, toast the pistachios in a dry pan until golden—about 3-4 minutes—then chop finely for even distribution.
No vanilla bean paste? Pure vanilla extract plus a scraped vanilla bean works just as well. Substituting powdered sugar? Confectioners' sugar from a trusted brand like Domino prevents clumping. For a dairy-free option, replace the milk with whole coconut milk and use vegan butter. The white chocolate chips can be swapped for toasted coconut flakes for a tropical twist. If you're short on time, pre-toasted pistachios from Trader Joe's save preparation steps. Always sift the powdered sugar and baking powder together to avoid lumps in the buttercream.
Store cake layers in an airtight container at room temperature for up to 2 days or refrigerate for 5 days. The buttercream can be made 1 day ahead and stored in the fridge, then whipped back to smoothness before use. For the crunchy topping, mix the chopped pistachios and white chocolate chips with 1 tbsp melted butter to bind, then chill until firm. This cake freezes beautifully—wrap layers individually in plastic wrap, then foil, for up to 3 months. Bring to room temperature before frosting.
Why You'll Love This Recipe
- No-Fuss Layers: I swear, the creaming method here—just butter, sugar, and eggs—makes mixing feel like a spa day. No sifting, no extra bowls, just a bowl, whisk, and 10 minutes of your life.
- Butter-Sugar Magic: That first bite? Pure vanilla-butter bliss where the crumb is tender but holds its shape. The sugar doesn’t turn gritty, and the butter keeps it moist for days—no dry cake vibes here.
- Birthday to Brunch: Slice it for a celebration or stack it with jam for breakfast—this cake handles any occasion. Honestly, I’ve used the leftovers for French toast, cake pops, and even a quick trifle. (Yes, even on a Tuesday.)
- Pantry Staple Power: You’re already using flour, sugar, and butter—this recipe costs less than takeout. And the leftovers? They last a week in the fridge, so you’re not baking every weekend to feed the crowd.
Step-by-step instructions for 2 layer white cake with vanilla buttercream
Mastering this elegant cake requires precision in technique and timing.
Prepare the Cake Batter for Perfect Texture
Preheat your oven to 350°F and grease two 9-inch round cake pans with butter or baking spray, then line the bottoms with parchment paper. In a medium bowl, whisk together the 3 cups all-purpose flour, 1.5 teaspoons baking powder, and 0.5 teaspoon salt. Sift this mixture directly into a large mixing bowl to aerate the flour and prevent dense cake.
In a separate large bowl, beat the 1.5 cups unsalted butter and 2 cups granulated sugar on medium speed until light and fluffy—about 3-4 minutes. Add the 6 whole large eggs, one at a time, beating well after each addition. This gradual incorporation prevents curdling. Stir in the 2 teaspoons pure vanilla extract and 1 tablespoon vanilla bean paste for depth of flavor.
Alternate adding the dry flour mixture and 1 cup milk in three parts, beginning and ending with the flour. Mix on low speed just until combined—overmixing develops gluten and results in a tough cake. Fold in the 1 cup toasted, finely chopped pistachios and 0.5 cup white chocolate chips by hand to distribute evenly. Divide the batter evenly between the prepared pans.
Bake to Achieve Evenly Domed Layers
Bake the cakes for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Rotate the pans halfway through baking for even browning. The cakes should be golden on top with a slight dome—this indicates proper rise. Let the cakes cool in the pans for 10 minutes before transferring them to a wire rack to cool completely.
Here's the thing—don't rush the cooling. Rushing causes the cakes to crack or collapse when you try to remove them from the pans. Once fully cooled, run a thin knife around the edges to loosen them from the pans. This step ensures clean slices later. Wrap the cooled cake layers in plastic wrap and refrigerate for at least 1 hour to firm up for easier leveling.
Create the Signature Vanilla Buttercream Swirls
In a stand mixer fitted with the paddle attachment, beat the 1.5 cups unsalted butter (softened but not melted) on medium speed until smooth and creamy. Gradually add the 4 cups powdered sugar, mixing on low speed to avoid a cloud of powder. Increase the speed to medium and beat for 2-3 minutes until light and fluffy.
Add the 1 cup cold heavy whipping cream, 0.5 teaspoon almond extract, and an additional 1 teaspoon pure vanilla extract (if needed for flavor). Beat on high speed for another 2 minutes until the buttercream reaches stiff peaks. This consistency is crucial for both piping and spreading. If the buttercream is too soft, chill it for 15 minutes before proceeding.
Assemble for Crunchy Top Magic
Level the top of one cake layer if needed using a serrated knife. Place this layer on a cake stand or plate and spread a thin layer of buttercream over the top. Pipe a generous border of buttercream around the edge of the cake, leaving the center open. This creates a dam to hold the filling. Spread the remaining buttercream evenly over the top layer, then pipe a rosette or swirl in the center for visual appeal.
Place the second cake layer on top and gently press down. Pipe buttercream around the sides of the cake to seal the layers, then cover the entire cake with a smooth buttercream crust. For the crunchy top, press the remaining 0.5 cup white chocolate chips and 0.25 cup toasted pistachios into the buttercream on the top layer. Chill the cake in the refrigerator for 30 minutes before slicing to allow the buttercream to set.
Final Touches for Presentation
Once chilled, carefully transfer the cake to a serving plate. Use a small offset spatula to smooth any uneven buttercream on the sides. Garnish the top with additional toasted pistachios or a dusting of powdered sugar for a polished finish. Serve at room temperature for the best texture contrast—cool, creamy cake with a crispy, nutty top.
This cake keeps well in the refrigerator for up to 3 days, though I find it's best enjoyed within the first 48 hours. The buttercream swirls and crunchy pistachio-topped finish make this a showstopper for any occasion. The key is patience—each step builds on the last to create a cake that's as beautiful as it is delicious.
Pro Tips For Making 2 Layer White Cake
- Weigh the Butter: I learned this the hard way—using volume measurements for butter in cake batter leads to dry layers. Grab a kitchen scale and weigh out 12 ounces (340g) for a 9-inch cake. The difference in texture is night and day, especially when you’re layering frosting later.
- Room-Temp Eggs Matter: Skip the fridge and let your eggs sit in warm water for 10 minutes before cracking them. Cold eggs mix unevenly and can cause dense layers, while room-temp eggs blend smoothly—no one wants a cake that fights back. (Yes, even if you’re impatient like me.)
- Bake Until Springy: Don’t pull the cake out as soon as the top looks golden. Press your finger gently in the center—it should spring back slowly, not bounce right up. Overbaking dries out the layers, and underbaking leaves them gummy. A toothpick with a few moist crumbs? That’s the sweet spot.
- Sift the Flour Twice: This isn’t the prettiest method, but it’s the tastiest. Sift the flour first, then sift it again after mixing the wet ingredients. It cuts down on lumps and ensures even distribution, so your cake rises smoothly instead of fighting for air. (Your frosting will thank you, too.)
Serving suggestions for leftovers
Elegant Plating
Serve your white cake on a gold-rimmed cake stand or marble slab to elevate its presentation. For a rustic touch, use a wooden board with a white linen cloth underneath. Always use a serrated knife for clean slices—dip it in hot water between cuts to prevent crumbs. 💫
Garnish Ideas
Enhance the crunchy top with edible gold leaf or silver dragées for a luxurious finish. A sprinkle of toasted coconut flakes adds tropical flair, while fresh berries (like raspberries or blackberries) provide a vibrant pop of color. For a romantic touch, pipe delicate buttercream flowers around the cake's base.
Portion Control
For individual servings, cut 1-inch thick slices to showcase the layers and buttercream swirls. Use a cake comb or offset spatula to smooth any uneven edges. Serve each slice on a small dessert plate with a metallic fork for extra elegance. This presentation highlights the cake's texture contrast beautifully.
Accompaniments
Pair your cake with chilled vanilla bean tea or espresso to complement the vanilla flavors. For a refreshing contrast, serve sparkling lemonade or prosecco on the side. Avoid overly sweet drinks that might overpower the delicate cake. A simple fruit compote (like strawberry or mango) can also balance the richness.
Make-Ahead Serving
Assemble the cake 1 day ahead and store it in an airtight container at room temperature. Refrigerate for 30 minutes before serving to let the buttercream firm up slightly. For a warm-weather twist, chill the cake for 10 minutes before slicing to prevent melting. This ensures clean cuts and maintains the crunchy top's integrity. ✨
Special Occasion Touches
For birthdays or anniversaries, add personalized messages using edible ink or fondant letters. A drizzled chocolate ganache along the sides adds sophistication. For a wedding cake, layer with dried flower petals or pearl sprinkles for a whimsical touch. These details make your cake feel truly special and memorable.
Nutrition facts
Frequently asked questions
Can I bake this white cake in a different pan size?
Yes, but adjust the baking time and batter quantity. For 8-inch pans, reduce batter by 25% and bake 20-25 minutes. For 10-inch pans, increase batter by 50% and bake 30-35 minutes. Always use the same oven temperature (350°F) and check doneness with a toothpick. The cake should have a slight dome when done.
Why does my buttercream look grainy?
Grainy buttercream usually means powdered sugar wasn't sifted or the butter wasn't soft enough. First, ensure your powdered sugar is sifted before mixing. Next, make sure your butter is softened but not melted—press a finger into it; it should leave a slight indent. If it still looks grainy, beat the mixture for 1-2 extra minutes on high speed.
How can I make this cake dairy-free?
Replace the butter with vegan butter or coconut oil (use 1:1 ratio but reduce milk by 2 tablespoons). For the buttercream, use refrigerated coconut oil and dairy-free heavy cream. Substitute milk with unsweetened almond milk. Chill the batter for 15 minutes before baking to improve texture. The crunchy topping will still work with vegan white chocolate chips.
What's the best way to level uneven cake layers?
Use a serrated knife or cake leveler for clean cuts. Place the cake on a cutting board, then gently press down with even pressure. For extra stability, place a second board on top and press firmly. Work in a figure-8 motion to avoid tearing. If the layer cracks, use a thin layer of buttercream to "glue" it back together before frosting.
Can I make this cake in advance for a wedding?
Bake the layers 1 day ahead and store wrapped in plastic at room temperature. Assemble the cake 24 hours before the event and refrigerate. Bring to room temperature 2 hours before serving. For transport, place the cake on a sturdy cake board inside a cake carrier box. The crunchy topping stays crispy if kept cool during transport.
