White Cake
This white cake is a soft and tender white cake flavored with vanilla and almond extract. Pair this cake with vanilla buttercream, almond buttercream, cream cheese frosting or Swiss meringue buttercream for the best homemade white cake recipe. If you are looking for a great wedding cake or birthday cake recipe, this one is for you!

Ingredients for White Cake
- Unsalted butter: Use room temperature unsalted butter for this recipe for easy creaming.
- Granulated sugar: Sweetens the cake while maintaining the pale white appearance and fluffy texture.
- Egg whites: Large egg whites provide the structure the cake needs while keeping the layers white. No yolks here!
- Sour cream: Because we are not adding egg yolks to the cake batter, we need to add moisture. Sour cream is a magical ingredient for adding moisture and a tiny bit of tang to the cake.
- Vegetable oil: A small amount of vegetable oil is added to the batter to provide a bit extra moisture to the cake.
- Vanilla & almond extract: Vanilla and almond extracts provide great flavor. You can use a clear vanilla extract, vanilla bean paste, or regular pure vanilla extract.
- Cake flour: Cake flour keeps the white cake light and fluffy. It has less protein than regular flour and is a bit lighter in color and weight. Using cake flour will result in layers that are less dense than if you were to use all-purpose flour.
- Baking powder: Baking powder serves as the leavening agent to help the cake rise.
- Salt: Salt is a flavor enhancer and helps bring out the vanilla and almond flavor of the cake.
- Buttermilk: Buttermilk adds more moist to the cake and also contributes to a subtle tang flavor in the cake layers. If you don’t have buttermilk on hand, I have a great trick to make a substitute buttermilk in the tips below.

Tools & Supplies for Making White Cake
- Cake pans – three 7-inch pans
- Parchment circles
- Mixing bowls
- Stand mixer or electric hand mixer
- Offset spatula
- Kitchen scale
- Wire cooling rack
How to Make White Cake
To make the cake batter, I recommend using a stand mixer fitted with a paddle attachment for the best results. If you don’t have a stand mixer, you can use an electric hand mixer.
- Preheat oven to 335 degrees F and prepare cake pans with nonstick cooking spray and parchment paper circles.
- On medium speed, cream together butter and sugar until light and fluffy.
- Continue to mix and add egg whites, sour cream, vegetable oil, vanilla extract, and almond extract.
- In a separate bowl, add the cake flour, baking powder, and salt and whisk to combine.
- On the lowest speed, add the dry ingredients alternating with the buttermilk: 1/3 dry ingredients, 1/2 buttermilk, 1/3 dry ingredients, 1/2 buttermilk, and 1/3 dry ingredients.
- Once all the ingredients are added and combined, scrape the sides and bottom of the bowl and mix for an additional 30 seconds. Be careful not to over mix the batter!
- Pour the batter into the prepared cake pans. Use a kitchen scale to create even layers.
- Bake the cake for approximately 30 minutes. You will want to bake the cake layers until an inserted toothpick comes out clean or the cakes bounces back when gently touched.
- Cool the layers in the pans for about 30 minutes and then remove to a wire cooling rack. After the cake layers are cool, level with a serrated knife.

White Cake Recipe Tips
Bake perfect cake
Check out my baking tips blog post on 10 Tips for Baking Perfect Cakes for simple tips and tricks to baking the best cake layers.
Trim off the caramelization for perfectly white layers
Where the pan touches the cake, caramelization forms. Caramelization is the light brown crust that develops around the cake. For a a slice that is perfectly white, I recommend cutting off the caramelization on the sides, top, and bottom of the cake using a serrated knife. No, don’t waste your cake. Snacks for the baker! Or friends and family. You can share.
Buttermilk substitute
If you do not have buttermilk, check out this blog post where I teach you how to make an easy buttermilk substitute for baking.
Frosting options
Use your favorite frosting to ice the classic white cake. Here are some of my personal favorites!
- Vanilla buttercream frosting
- Almond buttercream frosting
- Swiss meringue buttercream frosting
- Shortcut Swiss meringue buttercream frosting
- Strawberry buttercream frosting
Storing and serving
The frosted white cake can be stored in an airtight container in the refrigerator for up to 5 days. Be sure to cover any exposed cake with plastic wrap so it does not dry out. To serve, bring the cake to room temperature for best taste and texture.


White Cake
Equipment
- 3 โ 7" round cake pans
Ingredients
- 1 cup (227 g) unsalted butter room temperature
- 1 ยพ cup (350 g) granulated sugar
- 5 (5) egg whites room temperature
- ยพ cup (173 g) sour cream room temperature
- 2 tbsp (27 g) vegetable oil
- 2 tsp (8 g) vanilla extract
- 2 tsp (8 g) almond extract
- 3 cups (375 g) cake flour
- 3 tsp (12 g) baking powder
- 1 tsp (6 g) salt
- 1 cup (240 g) buttermilk room temperature
Instructions
- Preheat oven to 335ยฐ F. Prepare three 7-inch cake pans using cooking spray and parchment circles.
- In the bowl of a stand mixer, add in room temperature unsalted butter and granulated sugar. Cream the butter and sugar together on medium speed for 2 minutes using the paddle attachment until light and fluffy.
- On medium-low speed, slowly add in the egg whites, sour cream, vegetable oil, vanilla extract, and almond extract. Be sure to scrape the bottom and sides of the bowl after the ingredients are added and continue to mix until the ingredients are fully combined.
- In a separate mixing bowl, add the cake flour, baking powder, and salt and whisk to combine.
- On the lowest speed, slowly add โ of the flour mixture followed by ยฝ of the buttermilk.
- Add in โ of the flour mixture and the remaining buttermilk. Add in the final โ of the flour mixture.
- Scrape the bottom and sides of the bowl. Mix the batter on medium low speed for 30 seconds until the batter is smooth. Do not overmix the batter.
- Divide batter evenly between your cake pans. Use a kitchen scale to ensure that the batter is equally divided.
- Bake cakes for approximately 30-40 minutes in the oven until the cakes spring back when gently touched or toothpick comes out clean. *Please note that baking times may be different for different size pans.
- Remove cakes from the oven and allow them to cool in the pans on a wire rack for 15 minutes. Run a knife or small offset spatula between the cake and edge of the pan to loosen from the edges. Invert the cakes to remove from the pan and cool completely.
- I recommend leveling the cakes and cutting off the caramelization using a serrated knife before frosting. Check out my "recipe tips" to see some of my favorite buttercream flavors!
Notes
Made This Recipe?
Please leave a comment with a star rating to let me know how you enjoyed the recipe!
Categories:
Birthday, Cakes, Christmas, Easter, Fall, Fourth of July, Popular Recipes, Spring, Summer, Valentine's Day, Vanilla, Winter,
About Courtney
Baker | 80s Lover | Cookbook Author
Courtney is a self-taught home baker and cookbook author of “Girls Just Wanna Bake Cupcakes”. She loves to create new and unique recipes while simultaneously listening to 80s music.
Would this amount of batter be enough for a quarter sheet cake thatโs going to be torted for two layers?
Hi Melinda! Yes, you should be able to use this recipe for a quarter sheet cake. The baking time will likely be different.
If I use this recipe and make cupcakes how long and what temp do I bake? I live this recipe by the way is why I am using this to make cupcakes! Thanks!
Hi Dorene! You would want to bake standard sized cupcakes at 350 degrees F for about 20 minutes. Enjoy!
Would love to know if a sheet cake pan bakes at this same temp and how long? Love this recipe by the way!
Hi Dorene! So glad you love the recipe! You can bake at the same temperature for a sheet cake. I’m not 100% sure on the bake time for this one as a sheet cake, but I would recommend starting to check around 25 to 30 minutes or so.
What size icing tip for the beautiful rosettes? Thanks!
Hi Kim!! I used the Wilton 1M piping tip!
I’m trying out recipes to make cupcakes and a 6 inch cake for my son’s wedding. We are currently building our house and our living in a travel trailer. I have access to a commercial convection oven at our church’s building to use. I have tried a few recipes reducing the temperature and the baking time. They have turned out okay, but I have yet to determine the best amount of time, esp. for 6 inch cake pan. Do you have any suggestions using your recipe?
Hi Janet! It is going to depend on how thick your layers are/how many 6 inch pans you are using, but I would start checking between 25 and 30 minutes using 6 inch pans.
Can this recipe be frozen to make ahead wedding cake
It can, yes! Be sure to wrap the cake layers very well to prevent them from drying out or getting freezer burn!
The best I have done the chocolate cup Cakes and the vanilla cake
Delicious!!!
I am so happy to hear you enjoyed both recipes! Thank you so much for trying them out!