Use This Recipe to Make the Best Two-Layer White Cake

Steve Buchanan/StockFood Creative/Getty Images
  • 45 mins
  • Prep: 15 mins,
  • Cook: 30 mins
  • Yield: 2 9-inch Layers (2 portions)
Ratings (68)

A white cake is made with egg whites (no yolks), which gives the cake a beautiful snow-white color. I prefer vegetable oil to shortening or butter for this recipe, since it makes the cake moister, and we lose a bit of moisture without the egg yolks.

Important tip: If it's been more than six months since you bought the baking powder in your pantry, replace it. Baking powder loses its potency quickly, and your cake won't rise properly if it's too old. (The same is true of baking soda, but this white cake recipe doesn't happen to use any.)

What You'll Need

  • 2⅔ cups cake flour
  • 1½ cups sugar
  • 1 tablespoon plus 1 teaspoon baking powder
  • ½ teaspoon salt
  • 4 egg whites
  • 1¼ cup milk
  • ½ cup vegetable oil
  • 1 teaspoon vanilla extract

How to Make It

  1. Preheat your oven to 350 F.
  2. Butter and flour two 9-inch cake pans. It can help to line the bottom with a circle of parchment paper cut to fit the pan.
  3. In a large mixing bowl, combine the flour, sugar, oil, baking powder, salt, vanilla and half the milk and mix until blended.
  4. Now add the egg whites and the rest of the milk and whisk until everything is blended. Pour the batter into your prepared pans and transfer them to the oven.
  1. Bake for about 30 minutes or until a toothpick inserted into the center comes out clean, or with a crumb or two attached. You can start testing after 27 minutes because it's better to check too soon than to overbake.
  2. Cool the cakes for 10 minutes in the pans on a wire rack, then loosen the edges by running a knife along the sides, turn the cakes out onto the racks and cool for at least another hour before frosting.
  • More Frosting Recipes:
  • Buttercream Frosting
  • Lemon Frosting
  • Cream Cheese Frosting
  • Chocolate Frosting