The Perfect {Bakery Style} White cake is a beautiful, moist, and light cake with the perfect crumb. The cake has a soft, velvety texture, a subtle sweetness, and a delightful combination of vanilla and almond flavors. It is perfect for any occasion, whether it’s a birthday celebration or a simple treat for yourself! Not only is the cake delicious on its own, but it is also a wonderful base for decorating. If you prefer a sheet cake, I have a Vanilla Delight Cake you will love!
Ingredients & Substitutions
Flour: I used cake flour in this recipe. Cake flour has a lower protein content when compared to all-purpose flour. This results in a softer, more tender cake. If you don’t have any on hand, make your own cake flour to use.
Butter: As in many of my baking recipes, I use and recommend unsalted butter. If using salted butter, you may want to lessen or omit the salt in the recipe.
Extracts: Both vanilla and almond extract are added to the cake batter. If you have a nut allergy, you could replace the almond extract with the same amount of vanilla. Or, use Imitation Almond Extract which is typically not made with almonds. Be sure to check the ingredients. If you are worried about flavor, the almond extract does not make the cake taste almondy. It simply adds a freshness, a refined elegance, to the overall flavor.
Egg Whites: For a lighter and fluffier texture in the cake, only use egg whites. But, once you have separated the eggs, don’t let the yolks go to waste! Beat them and store them in an airtight container in the refrigerator for up to 2-3 days. Use the yolks in other recipes like my Browned Butter Toffee Cookies.
Milk: If possible, use whole milk in this cake. 2% or 1% could be used, but it may not yield the best results. I do not recommend skim milk.
Frosting: This cake is the ideal canvas for many decorating ideas. I added my American Buttercream Frosting to the cake, but you can certainly add your favorite frosting or topping!
Can I Use A Different Pan?
Sure! This recipe calls for 2, 8-inch round cake pans. You could use 9-inch round cake pans, but the layers will be a bit thinner. Or, make the cake in a 9×13-inch baking dish. This would give you one thicker cake. If using a different pan, you may need to adjust the baking time, so watch the cake closely.
How To Store White Cake
If the cake does not have a perishable frosting, store it at room temperature. It should be covered or stored in an airtight container. It will last up to 2-3 days. Refrigerating a cake can dry it out faster so I do not recommend that.
Can I Freeze This Cake?
Yes! Baking, then freezing a cake is a great way to get a head start on your dessert, saving some stress! I prefer to freeze the cake without any frosting. Before freezing the cake, be sure to let it cool completely. Next, wrap the cake in plastic wrap. Wrap it again in another layer of plastic wrap, aluminum foil, or in a freezer-safe bag. Label and date the packaging; the cake can be frozen for up to 2-3 months. When ready to decorate or enjoy, let the cake thaw at room temperature while still wrapped. After about 30 minutes, the cake will be ready to decorate.
Can I Make This Cake Into Cupcakes?
Yes! This recipe makes delicious white cupcakes! Follow the instructions for mixing the cake batter. Fill each lined muffin cup with about 1/4 cup of the batter. Bake at 350ยฐF for 21-23 minutes. You should be able to get about 23 cupcakes.
Recipe updated July 2023.
White Cake Recipe
Ingredients
Cake
- 2 ยพ cups (357 g) cake flour
- 2 teaspoons baking powder
- ยพ teaspoon kosher salt
- 1 cup (2 sticks / 227 g) unsalted butter, room temperature
- 2 ยฝ cups (500 g) granulated sugar
- 2 teaspoons pure vanilla extract
- 1 teaspoon almond extract
- 5 large egg whites, room temperature
- 1 cup (245 g) whole milk, room temperature
Buttercream Frosting
- ยฝ cup (1 stick / 113 g) unsalted butter, room temperature
- 2 cups (250 g) confectioners' sugar, sifted
- 1 pinch kosher salt
- 3-6 teaspoons whole milk, or as needed
- extracts and flavorings, as desired
Instructions
Cake
- Preheat the oven to 350ยฐF. Line 2, 8-inch round cake pans with parchment paper and spray with nonstick cooking spray. Set aside.
- In a large bowl, whisk together the cake flour, baking powder, and salt. Set aside.
- In the bowl of a stand mixer with the paddle attachment, cream together butter, sugar, and both extracts until light and fluffy, about 5 minutes. Stop to scrape down the sides of the bowl as needed.
- With the mixer on the lowest speed, carefully add in egg whites, one at a time, beating well after each addition, stopping to scrape down the sides of the bowl as needed.
- With the mixer still on low, add โ of the flour mixture into the creamed mixture, then half the milk, another third of the flour mixture, the remaining milk, and then the remaining flour mixture. Mix just until combined. Stop to scrape down the sides of the bowl as needed.
- Distribute the batter evenly into the two prepared pans. Bake for 26-28 minutes, or until a toothpick inserted in the center comes out clean. Allow the cake to cool completely on a wire rack.
Buttercream Frosting
- To the bowl of a stand mixer with the paddle attachment, add the butter, sugar, salt, and any added flavorings.
- Start mixing on low speed until the sugar is incorporated with the butter. Increase the mixing speed to high and beat until smooth and fluffy, about 2 minutes.
- Adjust the consistency with milk as needed.
- Store unused buttercream in the refrigerator in an airtight container until ready to use. Bring it back to room temperature before using to pipe or frost the cooled cake.
Did you make this recipe?
Thank you for making my recipe! You took pictures, right? Well go ahead and post them on Instagram! Be sure to mention me @iambaker and use the hashtag #YouAreBaker.
I will be trying this recipe tomorrow. I see you said you used a 8″ pan. Other than adjustments for time can this recipe be used for a 6″ round and also a 11×13 ? I understand cook time will be different. Making for my grandson’s first birthday.
Sheila,
Could you please advise how to make cake flour out of regular plain flour. Or advise whatever you would use to make the cake flour. Also, advise how to incorporate what is needed to make the flour.
Thank you.
Sheila Irvin
https://iambaker.net/homemade-cake-flour/
Am making this now. With all of the egg whites in it, just wondering what attachment you used on the stand mixer–whisk or paddle.
My daughter asked for white cake for her birthday and she also mentioned an orange cake. I used the white cake recipe but substituted orange extract for the vanilla and added some zest. I made cupcakes and added sprinkles. They were a hit! The cake was so moist and delicious. I donโt usually change recipes the first time I make a recipe but I made an exception here. I topped them with cream cheese orange flavored buttercream and added sprinkles. So good!
It was a bit on the heavy side but flavor was good. I substituted butter flavor Crisco for the butter which probably wasn’t the best idea. I think I will try again according to recipe.
This cake is amazing!
I was wondering if you could explain why you leave some of the milk/egg white mixture in reserve until the end?
Hi – your original white cake recipe has been my go to for many years now. Thank you for that! Iโm curious to know why itโs different now. It used to have: 6 egg whites, 2.25 cups cake flour, 1.75 cups sugar, 0.75 cups butter (cool not room temp), 4 tsps baking powder, 2 tsps almond extract and 1 tsp vanilla extract. It was easy and came out perfect every time. I made this today for my daughterโs birthday and Iโve got to be honest, itโs not the same. Luckily, I have the old version written down, so Iโll stick to that.
Hi KSS – a lot of research and thought goes into decided to change and existing recipe on the website. This one did not have enough good reviews to stay. The feedback was consistent – and not in favor of it being a good recipe. I tested recipes for years until I found this one, and then tested this one until we deemed it perfect. If you happen to love the previous recipe and it worked for you that is GREAT!
Hi! I came here looking for the old recipe, as well. Would you mind sending the recipe to audrey.suh@gmail.com?
Amanda the picture shows a chocolate bottom to this cake?
I’m not seeing that, Mike. I only see white cake.
The Best! I have tried others and always go back to this one. It is light and airy, yet stacks well.
You’re definitely not crazy Mike, the picture that came to my email that’s attached to this recipe/ post, does have a chocolate bottom, but when you come to the site, it’s different.
Are you seeing this cake in your email??? I may have uploaded the wrong image and would love to fix it.
https://iambaker.net/white-layer-cake-brownie-cake-decorators-buttercream/
Please, please provide the original white cake recipe. It was soooo good. I havenโt found a recipe to replace it
Thank you.
This was the original
The Perfect White Cake
Ingredients
2 1/4 cups cake flour
1 cup milk at room temperature
6 large egg whites at room temperature
2 teaspoons almond extract
1 teaspoon vanilla extract
1 3/4 cups granulated sugar
4 teaspoons baking powder
1 teaspoon table salt
1 1/2 sticks unsalted butter, softened but still cool
Instructions
Heat oven to 350 degrees. Prepare two 8-inch cake pans.
Make sure milk and eggs are room temperature.
Pour milk (I used skim) , egg whites, and extracts into medium bowl and mix with fork until blended.
Mix cake flour, sugar, baking powder, and salt in bowl of electric mixer at slow speed. Add butter, cut into cubes and continue beating on low for about 1-2 minutes.
Add all but 1/2 cup of milk mixture to flour mixture and beat at medium speed for 1 1/2 minutes. Add remaining 1/2 cup of milk mixture and beat for about 1 minute.
Pour batter evenly between two prepared cake pans.
Bake until toothpick inserted in the center comes out clean, 27 to 30 minutes.
Allow cake to cool to room temperature.
Frost cakes with favorite frosting.