Pin It!

Easy Homemade White Cake

This post may contain affiliate sales links. Please see my full disclosure policy for details

This light and fluffy White Cake is topped with a velvety Swiss Meringue Buttercream. It’s an easy dessert that’s also the perfect combination of simple and pretty!

Easy White Cake with Pink Frosting

Sometimes a classic dessert is better than an overly rich and decadent one. That’s how I feel about this easy homemade white cake made with whipped egg whites. Its delicate airy texture and slightly sweet vanilla flavor pair perfectly with a light and fluffy Swiss Meringue Buttercream.

If you prefer a more traditional, sweeter frosting, this cake would also be great with American buttercream. This cake would also be amazing with a layer of berry jam or lemon curd in the middle.

Although layer cakes can be intimidating to make, this recipe is very achievable. If you’re not super comfortable with cake decorating, feel free to leave this cake plain (this cake is stunning even without decorating). I chose to decorate it with a light pink frosting (I think it looks pretty with the pure white cake), but you can make any color frosting that you want. Serve this traditional but elegant dessert for any occasion!

What You’ll Need

This easy recipe doesn’t require too many ingredients to make. Here’s everything you’ll need to make the cake:

For the Cake

  • Egg Whites: Makes the cake extra fluffy and airy.
  • Unsalted Butter: Adds tenderness.
  • Whole Milk: Adds moisture to the cake. 
  • Vanilla Extract: Adds flavor and sweetness. You could also use almond extract.
  • Sugar: Adds sweetness. 
  • Flour: I used Cake Flour to get the best light and fluffy texture.
  • Baking Powder: Acts as a leavening agent so the cake rises. 
  • Salt: Enhances flavor.

For the Frosting

  • Egg Whites: Makes the frosting light and fluffy.
  • Sugar: Adds sweetness.
  • Butter: Adds a silky, rich texture.
  • Vanilla Extract: Adds flavor and sweetness. 
  • Food Gel Colors: While I recommend coloring for aesthetics, this is optional. 
A White Cake with a slice taken out, showing the two layers with the frosting in between.

How to Make White Cake

Are you ready to make this easy white cake? Start by making sure the egg whites, milk and butter are at room temperature.

Prep your ingredients and equipment: Prep the room temperature ingredients. Then, preheat your oven and line two 8-inch baking pans with parchment paper. Grease the sides and dust with flour to prevent sticking once the cake is baked. 

Beat the butter and sugar: In a stand mixer beat the two ingredients for a few minutes (until they are light and fluffy).

Add the rest of the ingredients: Mix the cake flour, baking powder, and salt in a separate bowl. Then, combine the milk and vanilla extract in a measuring cup. Carefully alternate adding the milk mixture and the dry ingredients to the stand mixer. You’ll want the ingredients to be thoroughly mixed together, so I suggest using a spatula to make sure all the ingredients are fully incorporating into the batter.

Whip and add the egg whites: Use a hand mixer to whip the egg whites until they are white, foamy and reach stiff peaks, which usually takes me about 2-3 minutes. Then, use a spatula to gently fold them into the rest of the batter (be careful not to overmix!).

Bake the cake: Pour the batter into the pans and bake for 23-28 minutes (or when a toothpick inserted into the center comes out clean). It’s important to allow the cake to cool completely before you start to decorate it. 

How to Make Pink Frosting

While the cake is baking and cooling, you can make the Swiss Meringue Frosting. Be sure to wipe down all your utensils and bowls to remove any lingering grease, which can hinder the meringue from forming.

  1. Heat the egg whites and sugar: Combine the sugar and egg whites inside the bowl and attach a candy thermometer. Set the bowl on top of a pot with water covering the bottom and place it over medium heat. Stir the mixture constantly until it reaches 140-160°F (the sugar should be dissolved in the egg whites). You can test this by rubbing a drop of the mixture between your fingers, it should be smooth.
  2. Beat the eggs: Immediately place the mixing bowl on your stand, use a wire whisk attachment and beat at a low speed for about 2 minutes. Increase the speed to medium-high and continue beating for 5 minutes. Once the mixture has thickened to white soft peaks, increase the mixing speed again, this time to high. At this point, the frosting should start to look glossy and stiff meringue peaks will start to form. Beat for another 3-5 minutes. Touch the mixing bowl, it should be cooled.
  3. Add the rest of the ingredients: Turn the mixer down to medium-low. Start to slowly add the butter a couple tablespoons at a time and scrape down the sides of the bowl as needed. As you add more and more butter you might notice that the frosting starts to curdle and lose its body, but that’s okay. Once you’ve finished adding the butter switch to the paddle attachment on your mixer. Add the vanilla and food coloring and beat on medium-high for another 3-5 minutes (stiff peaks will start to form again).
A slice of White Cake with frosting on a plate and next to a fork.

Assembling and Decorating

Once your cake has completely cooled and your frosting is ready to go, you’re ready to start assembling and decorating this two-layer cake.

Level the cakes: Use a cake leveler to cut off any cake domes (this will make your cake more sturdy and prevent it from collapsing once it’s all frosted). Then, place a dollop of frosting on your cake board and place the first layer on top. 

Frost between the layers: Take about 2 cups of the frosting and insert it into a large piping bag with a large open round tip (you can also just cut the tip of the bag off). Pipe a layer of frosting onto the top of the first layer of cake, starting at the outside edge and working towards the center like a spiral. Then just spread the frosting evenly using an offset spatula and place the second layer on top.

Make a crumb coat: Use a piping bag to fill in any holes between the layers and make a crumb coat. There will be some excess frosting, so use an offset spatula or an icing smoother to wipe it away. Make sure that you have just enough to coat the outside of the cake. If your extra frosting has cake debris in it, don’t mix it back in with the rest of your frosting!

Frost the cake: Frost the top and sides of the cake and use an icing smoother to remove any extra frosting. 

Decorate: To decorate this cake, first pipe the roses with a 1M tip and the large rosettes with an Ateco 866. Then fill in the with the smaller tips like the: Wilton 199 and the Open star tip 21. Top with sprinkles (mine were Sweetapolita sprinkles). 

The top of a the cake, decorated with frosting roses and sprinkles.

Follow These Tips For Success

Although easy to make, getting the right cake texture and frosting consistency can be tricky. Here’s what I recommend that you do to make the best possible homemade white cake:

  1. Use cake flour: I have tested this cake with all-purpose flour and it was heavier and less moist. Make your cake light and fluffy by using cake flour instead. Just make sure to look up the brand’s weight in grams for 1 cup of cake flour when figuring out how much to use. In my research, there isn’t a straightforward weight for cake flour, and it differs by brand. 
  2. Whip the egg whites last: Whipping the whites last will ensure that they do not deflate while you are working on the rest of the batter.
  3. Check that the batter is thoroughly mixed: If you pull your cakes out of the oven and notice that they sank while baking, your batter may not have been fully mixed. When you’re dividing the batter between the pans check to see if the batter is fully mixed, especially as you reach the bottom of the bowl. 
  4. Use a toothpick before removing the cake from the oven: If you remove the cake from the oven too soon, the cake will fall and sink. Plus, the consistency and texture will be off. Instead of guessing when to remove your cake, insert a toothpick into the center. If it comes out clean, remove the cake from the oven.
A fully decorated White Cake covered in Swiss Meringue Buttercream and sprinkles on a cake platter.

How to Store a Frosted Cake

While many cakes can be left at room temperature, Swiss Meringue Buttercream is best kept refrigerated. I recommend storing this cake in an airtight container in the refrigerator for up to 5 days. The frosting will harden in the refrigerator, so make sure that you allow the cake to come to room temperature before eating it.

Can I Freeze This?

Yes, you can freeze this white cake! Just make sure that you allow the cake to cool completely before freezing. I recommend freezing individual slices so that they take less time to thaw once you are ready to eat them. The best way to do this is to line a freezer-safe container with parchment paper (this way the cake won’t stick to the sides). Allow the cake to thaw in the refrigerator overnight or on the counter for a few hours before eating. Again, this cake is best when served at room temperature. So, make sure to leave it on the counter for a few minutes if you let it thaw in the refrigerator. 

A slice of White Cake on its side, showing the decorated top.

White Cake with Pink Frosting

  • Author: Julianne Dell
  • Prep Time: 90 minutes
  • Cook Time: 25 minutes
  • Total Time: 1 hour and 55 minutes
  • Yield: 10 servings


A light and fluffy white cake topped with a velvety Swiss Meringue Buttercream. This easy dessert is the perfect combination of simple and pretty!


For the Cake:

  • 5 large egg whites, at room temperature
  • ½ cup (113g) unsalted butter at room temperature
  • 1 cup (236ml) whole milk at room temperature
  • 2 teaspoons (10ml) pure vanilla extract
  • 1 ¾ cups (333g) granulated sugar
  • 2 ¼ cups (252g) cake flour (see notes)
  • 2 teaspoons (7.5g) baking powder
  • ½ teaspoon salt

For the Frosting:

  • 5 large egg whites
  • 1 cup (190g) granulated sugar
  • 2 cups (452g) unsalted butter at room temperature
  • 2 teaspoon (10ml) pure vanilla extract
  • Food gel colors (optional)


For the Cake:

  1. Separate the egg white from the yolk, ensure that no part of the yolks makes it into the eggs white. Allow the egg whites, butter, and milk to come to room temperature.
  2. Preheat the oven to 350°. Prepare two 8-inch round baking pans, line the bottom with parchment paper and grease the sides, lightly dust with flour.
  3. In a stand mixer, beat the butter and sugar together for several minutes until it’s light and fluffy. Scrape down the bowl as needed.
  4. In a separate bowl, combine the remaining dry ingredients: cake flour, baking powder, and salt. Then combine the milk and vanilla extract in the measuring cup. Gradually alternate adding the dry ingredients and milk to the bowl until all the ingredients have been added and are well mixed. Mix the batter with a spatula, ensuring all the ingredients on the bottom of the bowl are incorporating.
  5. In a separate bowl, whip the eggs whites with a hand mixer until they are foamy and stiff peaks form (about 2-3 minutes).
  6. Using a spatula, gently fold your egg whites into the batter. Ensure all ingredients are well incorporated but don’t overmix the batter.
  7. Pour the batter into the prepared pans, dividing evenly, about 2 ¼ cups per pan. Bake for approximately 23-28 minutes or until a toothpick or knife inserted into the center of the cake comes out clean. Allow the cake to cool completely.

For the Frosting:

  1. Wipe down the inside of your stainless-steel bowl with vinegar to remove any grease. Combine sugar and egg whites in the bowl with a candy thermometer attached.
  2. Set the bowl over the top of a pot with 1 ¼ cups water covering the bottom. Place over medium heat.
  3. Stir constantly with a whisk until the mixture reaches 140°-160° The sugar should be dissolved in the egg whites. You can test this by placing a drop on your fingertips and rubbing them together. The mixture should be completely smooth.
  4. Immediately place the mixing bowl on your stand. Using the wire whisk attachment, beat the eggs white on low for 2 minutes then increase to medium-high.
  5. Beat for another 5 minutes. At this point, your frosting should have turned white and the body of the meringue starts to form. Increase the mixing speed to high. It will start to look glossy as the peaks begin to form. Beat for another 3-5 minutes until the bottom of your bowl is cool to the touch and your meringue has stiff peaks.
  6. Turn your mixer down to medium-low. Slowly add your butter, 1 tbsp at a time. As you add more butter, the frosting might appear to have curdled and lost its body, that’s ok. Scrape down the sides of the bowl.
  7. Switch to the paddle attachment, add the vanilla extract and any food coloring you’d like, and continue beating on medium-high speed until your frosting starts to have stiff peaks. Beat for about 3-5 minutes.

To Assemble:

  1. Use a cake leveler to cut the domes off the top of the cake. Place a dollop of frosting on your cake board and place the bottom layer of cake on top of that.
  2. Place about 2 cups of frosting in a large piping bag fitted with a large open round tip, or simply cut off the end of the piping bag. Pipe a layer of frosting on top of the cake, starting at the outside edge and working your way into the middle. Spread evenly with an offset spatula. Place the next layer on top.
  3. Use your piping bag to fill in any gaps between your layers and to create a crumb coat. Using an offset spatula or icing smoother, wipe away the excess frosting, leaving you just enough to coat the outside of the cake. Do not mix your crumb coating frosting back into your icing if it has cake debris in it.
  4. Proceed to frost the top and sides of the cake using your offset spatula. Once the sides of the cake are covered, use your icing smoother to remove any excess frosting. Decorate with remaining frosting.


How to measure the cake flour: For the cake flour, go to the brand’s website or packaging and look up the weight in grams for 1 cup of cake flour to determine the final weight you need for the flour, versus using what is listed in the recipe. In my research, there isn’t a straightforward weight for cake flour, and it differs by brand. 

This cake is 2 ½ inches tall frosted, each layer is about 1 inch in height 

Read the full tutorial for Swiss meringue buttercream

Nutrition Information:
1 slice
  • Category: Dessert
  • Method: Baked
  • Cuisine: American

Keywords: white cake, simple cake, Swiss meringue buttercream

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

10 Responses
  1. Liliana

    Thank you for the recipe! I think here in Europe an L egg doesn’t have the same weight as in US. Could you please tell me how many grams or ounces the 5 whites in the recipe weigh?

    1. Julianne - Beyond Frosting
      Beyond Frosting

      Unfortunately I have never weighed them specifically. I have 2 eggs in my fridge and I weighed the whites and it was about 31/32 grams each. So maybe around 160 grams? Give or take a little bit

      1. Liliana

        Thank you! This was really helpful. Here in Spain an L egg white would weigh around 30 or even 40 g.

    1. Julianne - Beyond Frosting
      Beyond Frosting

      Hi Lauren, I would probably 1.5x the recipe, I don’t have exact measurements. What size pans are you using?


    I live where I couldn’t get cake flour, is there a substitute that will work out really well as the cake flour. Thank you

    1. Julianne - Beyond Frosting
      Beyond Frosting

      Hi there, I have discussed this in the blog post itself. I did test the recipe with AP flour but it was heavier and denser. It will still bake just fine but it won’t be as light, fluffy or as moist.

Subscribe to my newsletter and get my fav tips to take your cakes & cupcakes to the next level.