This high altitude white velvet cake is soft, fluffy and moist, flavored with real vanilla bean and frosted with silky vanilla buttercream.
You might also love these high altitude recipes for white velvet cupcakes, vanilla cake, and coconut cake.
This post has been updated with new photos in May 2026, but the recipe remains unchanged from when it was originally published in 2020.

This site contains affiliate links. As an Amazon associate, I earn from qualifying purchases. This means that I may make a small commission if you purchase a product using those links. This in no way affects my opinion of those products and services. All opinions expressed on this site are my own.
Why You’ll Love This Recipe
The Best White Cake for Every Occasion. This white velvet cake is perhaps my favorite cake recipe I’ve ever developed, and is terrific with any flavor of buttercream and filling. It has a subtle buttermilk flavor that’s perfectly sweet, with real vanilla bean, and a buttery, velvety soft cake crumb. This recipe is the same one I use for my high altitude wedding cake and buttermilk birthday cake. It also inspired my recipe for coconut cake, and these white velvet cupcakes.
Versatile Recipe. I’ve tested this particular white velvet cake recipe of mine dozens of times, and I’m so proud of it. It’s a butter based cake, with a light but rich texture and a beautiful crumb. The flavor of the cake is exquisite, and an excellent foundation for so many different flavors of buttercreams and fillings. You can fill it with fruit compotes or shaved chocolate, creamy ganache or lemon curd. Frost with a fresh strawberry buttercream, fluffy toasted coconut or a rich chocolate buttercream. It stays moist for days, and even freezes beautifully, if you need to make it in advance. There’s really nothing you couldn’t do with this cake.
High Altitude Tested. I develop all the recipes on my site for Denver’s altitude of 5,280 feet. If you’re at a lower or higher elevation, please see my FAQs for guidance on adjusting recipes for your altitude. You’ll find in the recipe card that I’ve included low altitude / sea level adjustments for the recipe as well, so you can make this cake no matter where you live.

Ingredients
Butter.
Use unsalted butter so you can control the amount of salt in the cake. The butter adds moisture and richness, and when creamed with the sugar, produces a very light, tender cake crumb. Beating the butter and sugar together also helps to lighten the color of the butter so the cake isn’t too yellow.
Sugar.
Granulated sugar sweetens the cake and adds moisture. Too little sugar, and your cake will be dry and tasteless; too much sugar will make a sticky gummy cake.
Vanilla Bean.
I used real vanilla bean for the best flavor. You can also use vanilla bean paste or vanilla extract. I often buy real vanilla beans at my local Savory Spice shop.
Egg Whites.
The egg whites contain protein and add structure to the cake batter. Using only the whites, rather than the whole egg, helps to keep the cake nice and white. The egg whites do not need to be whipped separately. They are simply beaten into the butter and sugar.
Cake Flour.
Cake flour has a lower percentage of protein than all-purpose flour, and makes an incredibly light and fluffy cake. Cake flour is a must for white velvet cake.
Baking Powder.
Leavens the cake and makes it rise.
Salt.
Adds flavor and balances the sweetness.
Buttermilk.
Buttermilk is a fantastic ingredient for cakes, and I love to use it in my cake recipes. It adds a slight tang, and creates a really beautiful soft and tender cake crumb in white velvet cake.

Instructions
Since white velvet cake is a butter-based cake using softened butter, you’ll use the traditional creaming method to mix the cake batter. Beating the butter and sugar incorporates air, making a very light cake, but also lightens the color of the butter for a very white cake. Then, the egg whites are added to the butter/sugar mixture, one at a time, so they properly emulsify into the batter. Lastly, you’ll add the dry ingredients, alternating with buttermilk, for a smooth, luxurious batter that bakes up beautifully light, soft and white.
Cake
- Preheat the oven to 350 F, and position a rack in the center of the oven. Spray the bottoms of three 8-inch cake pans with non-stick spray, and line the pans with circles of parchment paper.
- In the bowl of your stand mixer fitted with the paddle attachment, beat the butter, sugar and vanilla bean on medium speed (#6 on a Kitchen Aid stand mixer) for 10 minutes, scraping the bowl occasionally.


- Beat in the egg whites, one at a time, beating each for 10 seconds before adding the next. Scrape the bowl down and beat for 10 more seconds.
- In a separate bowl, sift together the cake flour, baking powder and salt.
- With the mixer on low, add the flour mixture in three additions, alternating with the buttermilk, starting and ending with the flour. Use a spatula to scrape the bowl well and incorporate any stray bits of flour.




- Divide the batter between the pans. Bake on the center oven rack for about 25-30 minutes, until a cake tester or toothpick comes out clean.
- Set the pans on a wire rack, cover loosely with a clean kitchen towel, and cool completely before frosting.
Buttercream
- In the bowl of your stand mixer fitted with the paddle attachment, beat the butter for 1 minute until smooth.
- With the mixer on low, add the powdered sugar, meringue powder and salt and mix until combined.
- Add the vanilla and milk, increase the speed to medium high and whip for 4-5 minutes, scraping the bowl occasionally, until very light and fluffy.
- Remove the cooled cakes from the pans. Fill, stack and frost the cake with the buttercream.

Be sure to read all of my BAKING FAQs where I discuss ingredients, substitutions and common questions with cake making, so that you can be successful in your own baking! I also suggest reading these comprehensive posts on making Perfect American Buttercream, How to Stack, Fill, Crumb Coat and Frost Layer Cakes and How to Use Piping Bags.
Frequently Asked Questions
Please use my white velvet cupcakes recipe instead, where I’ve adjusted this cake recipe to work perfectly for cupcakes.
I don’t recommend it. I tried it with this recipe once, and the sprinkles caused the cakes to fall. I’d suggest you use my tested Funfetti cake recipe instead.
If you’re not able to get buttermilk, you can make your own sour milk. For every 1 cup of buttermilk, combine 1 cup whole milk with 1 tablespoon white distilled vinegar, and let sit for a few minutes to curdle.
Even something like cutting a recipe in half could have unintended results. For a batter that needs nothing more than whisking together dry and wet ingredients, I’d say go for it. But for today’s white velvet cake recipe, I’ve experimented with making just half the batter, and the problem is this: since you use the creaming method of beating the butter and sugar, smaller amounts of the ingredients don’t fill the bowl sufficiently to allow the paddle to beat everything together. With only half the butter and sugar, the ingredients have the tendency to just stick to the sides of the bowl. So if I want to just make a smaller 6-inch cake, I make the full recipe, but divide the batter between six 6-inch pans, and freeze three of the cake layers for another cake.
Since this recipe uses only egg whites, you’ll have 6 leftover yolks, which is perfect for a batch of homemade ice cream. There’s also spaghetti carbonara, Caesar salad dressing, hollandaise sauce, chocolate pudding or a banana cream pie.
They absolutely can be frozen. Whenever I make a recipe that uses just egg yolks, I put the extra whites in a freezer bag, labeled with the quantity and date, and freeze them until needed for this white cake, an angel food cake, or French macarons.
Many cakes work better when you start with room temperature ingredients. If your dairy products (eggs, milk, butter) are cold, they won’t emulsify correctly in the cake batter, which will affect the texture of your baked cake.
Did you cream your butter and sugar for the full 10 minutes? Creaming the butter and sugar for a long time lightens the color of the butter for a nice white cake. Different brands of butter, especially European butter, can also be more yellow, which affects the color of baked goods.

High Altitude Baking
I live in a suburb of Denver, Colorado, which typically has a very dry climate. We’re also over 5,000 feet above sea level, so all of my recipes on my blog are tested at high altitude. If you live at a lower altitude, or at sea level, you may need to experiment with some adjustments in order to achieve your own perfect results. Generally speaking, for high altitude baking, we use a little more flour and liquid, and a little less sugar and leavening agents, so at low altitude, you would do the opposite. See my FAQs page for more information.
Low Altitude or Sea Level Adjustments
I’ve received feedback from a baker in Ohio who successfully made the following adjustments for baking this cake at low altitude.
“I live in Ohio and these are the alterations I made to the recipe to make up for the altitude. It turned out SO AMAZINGLY PERFECT. Tender and velvety and fluffy. Definitely a new go-to recipe for me!”
- 1 cup unsalted butter, room temperature
- 2 1/4 cups granulated sugar
- 6 egg whites, room temperature
- 2 cups buttermilk, room temperature
- 2 teaspoons vanilla extract
- 3 1/4 cups cake flour (if using all-purpose, remove 6 T of flour; add 6 T of cornstarch)
- 4 teaspoons baking powder
- 1 teaspoon salt
Buttercream Flavors to Use
Honestly, the sky is the limit when it comes to frosting this cake! I’ve included a recipe for a silky, fluffy vanilla buttercream below. If you want to mix it up, then please read through my comprehensive post on How to Make American Buttercream. You’ll find recipe variations, and so many tips, for making perfect buttercream.
You Might Also Like




Please check out my Amazon Shop for a curated collection of some of my favorite cake pans from trusted brands, baking tools, ingredients, pretty things and fashion finds. I recommend products that I buy and use every day!
Did you love today’s recipe? Please rate the recipe and let me know in the comments what you thought! Also, be sure to follow Curly Girl Kitchen on Instagram, and tag me when you try one of my recipes so I can see all your delicious creations!

High Altitude White Velvet Cake
All recipes on Curly Girl Kitchen are developed for high altitude at 5,280 feet. See FAQs for adjusting to higher or lower elevations.

Equipment
- Stand Mixer with Paddle Attachment
- 8-inch cake pans (x3)
Ingredients
Cake
- 1 cup unsalted butter, softened to room temperature
- 2 cups granulated sugar
- 1 vanilla bean, seeds scraped (or 2 teaspoons vanilla bean paste)
- 6 egg whites, room temperature
- 3 ¼ cups cake flour, fluffed, spooned, and leveled
- 3 ½ tsp baking powder
- 1 tsp coarse Kosher salt (if using table salt, use half the amount)
- 2 ½ cups whole buttermilk, room temperature
Buttercream
- 2 cups unsalted butter, softened to room temperature
- 4 cups powdered sugar
- 1 tbsp meringue powder (optional)
- ⅛ tsp coarse Kosher salt (if using table salt, use half the amount)
- 2 tsp vanilla bean paste or vanilla extract
- 2-4 tbsp milk or cream, if needed
Instructions
Cake
- Preheat the oven to 350 F, and position a rack in the center of the oven. Spray the bottoms of three 8-inch cake pans with non-stick spray, and line the pans with circles of parchment paper.
- In the bowl of your stand mixer fitted with the paddle attachment, beat the butter, sugar and vanilla bean on medium speed (#6 on a Kitchen Aid stand mixer) for 10 minutes, scraping the bowl occasionally.
- Beat in the egg whites, one at a time, beating each for 10 seconds before adding the next. Scrape the bowl down and beat for 10 more seconds.
- In a separate bowl, sift together the cake flour, baking powder and salt.
- With the mixer on low, add the flour mixture in three additions, alternating with the buttermilk, starting and ending with the flour. Use a spatula to scrape the bowl well and incorporate any stray bits of flour.
- Divide the batter between the pans. Bake on the center oven rack for about 25-30 minutes, until a cake tester or toothpick comes out clean.
- Set the pans on a wire rack, cover loosely with a clean kitchen towel, and cool completely before frosting.
Buttercream
- In the bowl of your stand mixer fitted with the paddle attachment, beat the butter for 1 minute until smooth.
- With the mixer on low, add the powdered sugar, meringue powder and salt and mix until combined.
- Add the vanilla and milk, increase the speed to medium high and whip for 4-5 minutes, scraping the bowl occasionally, until very light and fluffy.
- Remove the cooled cakes from the pans. Fill, stack and frost the cake with the buttercream.
Video
Notes
- Leftover cake should be stored in an airtight container or cake carrier for up to 3 days.
- If you don’t have three 8-inch pans, you can use two 9-inch pans instead. This is too much cake batter to only use two 8-inch pans.
- You can also divide the batter between six 6-inch round cake pans, to make two smaller layer cakes.
- Add 1 tsp almond extract to the cake batter and the buttercream for a classic “wedding cake” flavor.
- 1 cup unsalted butter, room temperature
- 2 1/4 cups granulated sugar
- 6 egg whites, room temperature
- 2 cups buttermilk, room temperature
- 2 teaspoons vanilla extract
- 3 1/4 cups cake flour (if using all-purpose, remove 6 T of flour; add 6 T of cornstarch)
- 4 teaspoons baking powder
- 1 teaspoon salt
- 1 cup unsalted butter = 8 oz / 227 g
- 2 cups granulated sugar = 15 oz / 425 g
- 6 large egg whites = 6.6 oz / 190 g
- 3 1/4 cups cake flour = 13 oz / 368 g
- 3 1/2 tsp baking powder = 13 g
- 2 1/2 cups buttermilk = 20 oz / 567 g

We tested about a dozen white cake recipes for the wedding cake at my daughter’s upcoming wedding, and this recipe was the hands down winner! Can’t wait to hear the guests rave about how good the cake is 🙂
Oh, I’m so happy to hear that! Congratulations to your daughter, and I hope everyone loves the cake!
How does the white velvet cake taste compared to red velvet?
The flavor of white velvet cake isn’t really comparable to red velvet. They both contain buttermilk, but red velvet also has cocoa powder, egg yolks and oil, while white velvet is made with butter and egg whites.
The cake looks gorgeous and can’t wait to make it, but I’m just wondering if these can be made into cupcakes?
Thanks
I haven’t personally tried this recipe as cupcakes, but I’ve had feedback from someone who did and said it worked out well for them!
Hey! I really wonder that what’s that 1 cup measur for butter? How can I use the butter as a gram?
Beyza, check the notes section of the recipe card, and you’ll find the weights for the ingredients. 🙂
Does this make a 3 pound cake?
This is not a pound cake recipe.
I don’t have a stand mixer. Would it be ok to use a hand mixer instead? Thanks.
I think it would be extremely difficult to properly cream the butter and sugar for the full 10 minutes with a hand mixer. A stand mixer moves around the bowl all at once, so it’s very efficient at creaming a large volume of butter and sugar. But with a hand mixer, it only concentrates on a small area at a time, with you having to move your arm around constantly to get all the ingredients equally creamed. I’m just not sure the final results will be quite what they should be with using a hand mixer.
This is the best cake! My family loves this cake and says it is the best white cake they have ever had!
I wanted to let you know I made this cake last week for my family and it was AMAZING! We all just loved it and it only lasted two days!!! It was like eating a professional wedding cake! I used the low altitude version. So good! Thank you for your work in creating and sharing such a wonderful recipe.
That’s such a nice compliment, thank you, Lisa!
I made this last night with great results! I used the sea level proportions. The texture was soft and delicate. I tuned it into rainbow cake layers and the batter withstood a) the extra whisking motion to incorporate the colors b) parking the last 24 oz of the batter in the fridge as I baked my first 3 layers. It yielded 5 layers of 6-in cake at 12 oz of batter per cake pan. I also used cake strips so the layers baked flat and even. I read through so many white cake recipes and I’m glad I went with this one! Thanks!
Such helpful feedback for everyone, thank you!
Oh my im sorry I didn’t see those notes!
I found your recipe on pintrest, used the sea level instructions making 3, 8″ cakes. Wonderful white cake, moist, not quite sponge, not to sweet do to the tangy buttermilk. All rose and baked perfectly in time suggested without crowning. Cakes pulled away from sides when done so no need to open oven repeatedly to test doneness. I used a 6″ cutter to make perfect 6″ 3 tier cake using swiss buttercream frosting with raspberry jam filling. thanks for sharing this will be my go to white cake. Very elegant.
Will this work as a 9×13?
I haven’t tried it, but it would probably be fine.
It worked great! as a 9×13. Just extended the bake time to 40 min. Used the sea level version.
I’m glad to hear it! 🙂
Would this recipe work in a 6×2 cake pan? Has anyone tried this yet?
Has anyone used carton (pasteurized) egg whites in this recipe with success??
How would an ermine frosting be on this cake?
I’m sure it would taste great!
Hi Heather, I hope you are well
How much batter would I have to make to create a 3 layered, 6 inch cake? And what would the cooking time be? (So basically, how much should I make for 3x 6inch pans?) Thank you!
Half of the batter is enough for a 6-inch cake, but please take a look at the FAQs on this post, where I talk about why I don’t recommend cutting this recipe in half.
Hi!! I want to make this cake for my daughter’s engagement? Can I use as a-tiered cake with cream cheese frosting? Or should I make white chocolate buttecream.
Can I make fill and do the icing three days before the engagement as I won’t be able to make it a day before
Thanks
Hi there! This recipe definitely works as a tiered cake – you can see it in this DIY wedding cake post.
https://curlygirlkitchen.com/white-almond-wedding-cake-for-a-diy-wedding/
Cream cheese frosting makes me nervous for tiered cakes, since it’s trickier to work with, so just make sure you’re using a stable cream cheese buttercream recipe that’s won’t let the cakes slip and slide everywhere. I have a white chocolate buttercream recipe here if you want to check it out: https://curlygirlkitchen.com/white-chocolate-cake-ganache-drip-truffles/
After 3 days, the cake won’t be as fresh and could start to get a little dry, so if you need to make it that far in advance, I’d probably put the assembled and frosted cake in the freezer to keep it as fresh as possible. The day before, let it thaw in the refrigerator, then the day of, let it come to room temperature for 4-5 hours before serving.
If using extra-large eggs, how many eggs should I use for the correct amount of whites? Thank you.
Well, 1 large egg usually measures at about 1/4 cup in a liquid measuring cup, although this can vary a little. The white makes up about 2/3 with the yolk making up the other 1/3. This would mean that 6 large whole eggs would measure at about 1 1/2 cups, with just the whites measuring at 1 cup of liquid. I hope that helps!
Just made cupcakes with this recipe. Best ever! Cut baking time to 15 minutes. Made 32-34 cupcakes. I ate some for quality check. 😉
Thanks for commenting! I haven’t made this recipe into cupcakes, so I’m glad to know it works well.
This cake tasted yummy, however my version didn’t rise. I guess I need to practice my cake making skills more often. Will try again.
If you don’t bake often, then your baking powder might be expired and needs to be replaced. Old baking powder can definitely prevent a cake from rising.
I plan to use this recipe for a 16” cake and will double the ingredients. Would you recommend using parchment paper in the bottom of the pan?
Yes, for a cake that big, I would definitely line the pans with parchment circles.
Hi there! I was just wondering if I could bake your cake recipe in just TWO 8 inch cake pans that are 3inches or 4inches in height. I have both types which are taller than usual. And I’ve had a bit of uneven heat distribution/baking trouble making using tins previously in my oven so I’m keen to try 2 and see how they turn out. Would you have any recommendations or adaptations for the baking time? (I’m also trying to achieve taller two layer cakes as opposed to 3 average height cakes, so if you have any suggestions or tips, please share with me..) Kind regards, Sophia
It should work just fine to bake 2 layers instead of 3, and just increase the baking time by a few minutes.
I like the sound of this recipe, I was wondering what I could do to make a 10” cake and how deep it would be, also how deep is the 3×8” and 2×9” please
Wonderful! 8500 ft. added one extra T. of cake flour. Thank you for this recipe!