White Cake Recipe

Y’all, I have tried some dry white cakes in my day so know that this recipe is the ONE! It got that perfect moist and fluffy texture. I can’t get enough of how tender it is. Plus it is the perfect sponge for any frosting or buttercream you choose. It’s a hit boos!

This post may contain affiliate links. Read our disclosure policy.

This moist white cake recipe on a cake plater sliced open with a slice nearby against pink background

White Cake Ingredient Notes

  • Cake Flour: If you only have all-purpose flour and cornstarch, you can make your own homemade cake flour.
  • Leavening: Check dates for expiration on your baking powder and soda.
  • Unsalted Butter: You can swap in salted butter and leave out the salt.
  • Sour Cream: Plain Greek yogurt is also a good substitute.
  • Whole Milk: Half-and-half also works. Don’t use skim.

How to Make White Cake

Creamed butter and sugar in a mixing bowl

Step 1: Cream butter and sugar until light and fluffy. Then add in both extracts and egg whites.

Milk pouring into cake batter in a mixing bowl

Step 2: Mix in the milk and sour cream.

A white cake recipe batter after being mixed in a mixing bowl before baking.

Step 3: Alternate adding the dry ingredients into the mixing bowl in three additions with the milk/sour cream mixture in two additions, starting and stopping with the dry ingredients. Mix on medium speed in between each addition until fully incorporated. Transfer to prepared pans and bake.

This moist white cake recipe on a cake plater sliced open with a slice nearby against pink background

White Cake Recipe

This moist and fluffy, melt in your mouth white cake is the go-to cake recipe you’ve been searching for!
4.88 from 8 votes
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Course: Dessert
Servings: 3 8 inch layer cakes

Ingredients

  • 3 cups cake flour 345 grams, sifted
  • 2 tsp baking powder 7 grams
  • 1/2 tsp baking soda
  • 1 tsp kosher salt 2 grams
  • 8 oz unsalted butter room temperature, 226 grams/ 2 sticks
  • 2 cups granulated sugar 400 grams
  • 2 1/2 tsp vanilla extract
  • 1/2 tsp almond extract
  • 2/3 cup egg whites about 5 large egg whites/ 160 grams
  • 3/4 cup sour cream room temperature, 180 grams
  • 3/4 cup whole milk room temperature, 170 grams

Instructions

  • At least 30 minutes before mixing, take the butter, eggs, milk and sour cream out of the refrigerator to come to room temperature. Separate the eggs. Measure out the rest of the ingredients.
  • Position the oven rack to the center position. Preheat the oven to 350°F/175°C. Prepare your baking pan(s) with non-stick spray and parchment paper or with paper liners if making cupcakes.

To make the cake

  • Sift together the cake flour, baking powder, and baking soda. Add the salt, whisk together, and set aside.
  • In the bowl of a stand mixer fitted with the paddle attachment, or in a large bowl with a hand mixer, combine the butter and sugar. Cream together on medium speed until very light and fluffy, about 5 minutes. Stop the mixer and scrape down the sides and bottom of the bowl halfway through mixing. The mixture should be very pale yellow after mixing.
  • With the mixer running on medium/low speed add the vanilla and almond extracts. Next, slowly add in the egg whites while the mixer continues running. Scrape down the sides of the bowl periodically as you slowly incorporate the egg whites.
  • Mix the milk and sour cream together. Alternate adding the dry ingredients into the bowl in three additions with the milk/sour cream mixture in two additions, starting and stopping with the dry ingredients. Mix on medium speed in between each addition until fully incorporated.
  • Transfer the batter into the prepared pan(s). Bake at 350°F/175°C. A sheet cake will take about 35-45 minutes. Layer cakes will take 22-26 minutes, and cupcakes will take 18-25 minutes. Pull out of the oven when the cake is firm but springs back when gently pressed in on the center, or when a cake tester comes out mostly clean with just a few crumbs.
  • Cool the cakes in their pan completely on a cooling rack before turning out of the pan and frosting.
  • Store the cake covered in foil or plastic wrap at room temperature for up to 3 days.

Notes

A frosted White Cake will last 4-5 days at room temperature. Just be sure to either use a cake cover or an overturned bowl to protect the cake. 
If you prefer refrigeration or freezing, tightly wrap the cake in plastic wrap and aluminum foil. In the fridge, the cake will last 3-4 days. In the freezer, 3 months.
This recipe will also make a 9×13 inch sheet pan, 2 9 inch round cake pans, or 2 -12 cup muffin/cupcake tins
Cook time for sheet cake – 45 minutes/ 26 minutes for cake layers/ 25 minutes for cupcakes

Nutrition

Calories: 1700kcal | Carbohydrates: 231g | Protein: 25g | Fat: 77g | Saturated Fat: 47g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 19g | Trans Fat: 2g | Cholesterol: 199mg | Sodium: 747mg | Potassium: 671mg | Fiber: 3g | Sugar: 139g | Vitamin A: 2349IU | Vitamin C: 1mg | Calcium: 290mg | Iron: 2mg
Tried this Recipe? Tag me Today!Mention @GrandbabyCakes or tag #grandbabycakes!

Want to Save This Recipe, Boo?

I'll email this recipe to you, so you can come back to it later!

Five star review

“THIS IS THE PERFECT WHITE CAKE. I have spent years trying to find a recipe to replicate the (probably-idealized) cakes I got from the local bakery for my birthday as a kid, and I never thought I’d find one this good. I actually teared up when I took my first bite. It’s tender, fluffy, flavorful–it truly is perfect.”

—BECCA

Recipe Tips

  • Cream It Right: Be patient when you are creaming your butter and sugar together. In order to achieve a super light texture, you gotta put some time in until it’s pale and fluffy.
  • Go Room Temp: Make sure you use softened butter, and room temp sour cream and milk so your batter ends up nice and smooth.
  • Separate Properly: The key to a white cake is leaving the yolks behind boos. Make sure you separate your eggs well so you end up with a super bright white batter.
  • Rotate Your Pans: Halfway through baking, rotate your pans halfway in the oven so they bake evenly on all sides.

Recipe Variations

Slices of basic white cake recipe on white plates with berries on top

Recipe Help

Can I make this white cake ahead of time?

Yup you can boos! Bake the cake layers a day or two in advance and store them tightly wrapped in plastic wrap at room temp.

Can I turn this white cake into a sheet cake?

Absolutely boos! You can pour the batter into a 9×13 inch sheet pan and bake for about 45 minutes if you want a sheet cake instead of a layer cake.

Best Layer Cake Recipes

Filed Under:  Cake, Dessert and Baking, Oven

Comments

  1. I am able to use this recipe for a pound cake. I am actually looking for a white cake with guava filling recipe. Thank you

    1. I personally wouldn’t use this recipe as a pound cake since it will not have the same heft or density as a pound cake. This cake is more of a light fluffy texture.

  2. The finished cake had a beautiful texture and was well done. However, the flavor is overwhelmingly that of the almond extract – not vanilla. If I make it again, I’ll cut the almond extract to 1/2 tsp.

  3. Hi Jocelyn
    I love your recipes and expect this one will also be divine. I’m planning to make two batches of this cake for a friend’s birthday party, but I can’t get cake flour where I live in Europe. I’ve always used the rule to remove one tbsp flour per cup of AP flour to make it a substitute cake flour. Does that sound right to you?

    Secondly, do you hunk this cake would pair well with a filling of lemon curd and a white chocolate buttercream frosting?

    Many thanks!

  4. THIS IS THE PERFECT WHITE CAKE. I have spent years trying to find a recipe to replicate the (probably-idealized) cakes I got from the local bakery for my birthday as a kid, and I never thought I’d find one this good. I actually teared up when I took my first bite. It’s tender, fluffy, flavorful–it truly is perfect. Now I’m going to have to try every other recipe on this site!

  5. Omg this cake is so unbelievably gorgeous!! I’ve always been intimidated by making a layered cake from scratch at home but you’ve inspired me to try!

4.88 from 8 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating