This White Cake recipe is the perfect cake for so many celebrations! This Best White Cake is simple to make and is a moist, tender cake everyone loves.

White Cake Recipe | ©

I got so many emails and comments asking for “The Best White Cake Recipe” after I shared my The Best Chocolate Cake Recipe {Ever} So of course I got busy writing and testing this recipe.

I began creating this cake recipe by taking some ideas from the best of some of my favorite family cake recipes. The final cake recipe here is decidedly white and perfect for birthdays, anniversaries, and even weddings. It’s definitely the Best White Cake I’ve ever tasted!

Best White Cake Recipe

My son declared this white cake recipe as “perfect” while Bart said, “Now, that’s cake.” From him, that’s really a compliment!

My brother-in-law called me to tell me that this was to be his birthday cake every single year until the year he dies. We had a good laugh at that, but I have to remember each June to make sure to bake this cake.

My white cake recipe results in a sturdy cake. It’s tender, yet moist and holds together well from cooling to frosting to slicing and serving. It just the best!

While many white cake recipes use only egg whites, I decided after lots of testing that I preferred the flavor that the whole egg lends to the cake. While the cake isn’t stark white, it is still white. It also helps to follow my exact recipe instructions for mixing the cake to ensure that the cake is white.

How to Bake The Best White Cake

To bake this cake, you’ll need these ingredients:

1 cup butter (or 2 sticks) softened
1/2 cup vegetable shortening
3 cups granulated sugar
5 large eggs at room temperature
3 cups all-purpose flour
2 teaspoons baking powder
1/4 teaspoon salt
1/2 cup whole milk, room temperature
1/2 cup buttermilk, room temperature
2 teaspoons vanilla extract

Preheat the ovens
Begin by preheating the oven to 350º Fahrenheit.

Prepare cake pans
Prepare three 9-inch round cake pans with nonstick baking spray or coat well with shortening or butter and flour the pans, taking care to remove all excess flour.

Cream butter and shortening
In a large mixing bowl or the bowl of your stand mixer, you will cream together butter and shortening until light and fluffy with an electric mixer or stand mixer.

Add sugar and eggs per instructions
Then slowly add sugar one cup at a time to the butter/shortening mixture, making sure to fully incorporate each cup before adding another. Next, add eggs one at a time, making sure to fully incorporate each egg before adding another.

Dry ingredients; Milks
Get a separate bowl for your dry ingredients and sift together flour, baking powder, and salt. Then in a measuring cup, pour milks and vanilla into the measuring cup and whisk together with a fork.

Next, alternately add a small amount of the dry ingredient mixture to butter and shortening mixture, gently stirring after each addition. Then add a small amount of the milk mixture to butter/shortening mixture and gently stir until just combined. Continue alternating between adding small amounts of the dry mixture to the the butter/shortening mixture with adding small amounts of the milk mixture to the butter/shortening mixture,  just gently stirring until combined after the addition of each. Make sure to begin and end with the addition of the dry ingredients.

Final Stir and Scrape the Bowl
Gently stir all ingredients until well combined. Then, stop the mixer and scrape down sides and bottom of bowl, making sure to that all ingredients are mixed well.

Distribute Cake Batter into Pans
Next, evenly distribute cake batter between the three 9 inch cake pans and place pans into oven.

Bake the Cake
Bake for 25-30 minutes, or until a toothpick or cake tester inserted in the center comes out clean. Please don’t open and close the oven door a lot while the cake is baking as the oven temperature drops each time the door is opened.

Remove from Oven and Cool
Remove the cakes from the oven when done and allow to cool slightly in cake pans for about 5 minutes. Then gently place the cake layers on a wire rack to finish cooling completely. This is important because cakes left in the cake pans the too long to cool may sweat, making it possible for the cakes to stick to the pans.

Frost the Cake
Frost your cake with your preferred frosting. I’ve used a double recipe of my Classic Vanilla Buttercream here in these photos.

White Cake Recipe | ©

Frosting Options
I used my fluffy white Vanilla Buttercream Frosting, which I doubled, when I frosted the cake. It’s perfect on this cake, but you can really use any favorite frosting.

Other Delicious Frostings

Strawberry Buttercream Frosting,

Cream Cheese Frosting,

Perfect Chocolate Buttercream Frosting

These are all delicious frostings for this cake!

The next time you need a white cake recipe, give this one a try. I think you’ll love it!

Here’s my White Cake Recipe. My family calls it the best ever.

The Best White Cake Recipe {ever}

This White Cake Recipe will quickly become your favorite for so many celebrations and events. This simple white cake recipe is easy to follow and yields a moist, tender white cake you'll love.
4.43 from 690 votes

Review Recipe

Print Recipe

Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Servings: 24
Course Dessert
Cuisine American
Author: Robyn Stone | Add a Pinch


  • 1 cup (2 sticks) butter softened
  • 1/2 cup vegetable shortening
  • 3 cups granulated sugar
  • 5 large eggs room temperature
  • 3 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 1/2 cup whole milk room temperature
  • 1/2 cup buttermilk room temperature
  • 2 teaspoons vanilla extract


  • Preheat oven to 350º F. Prepare three 9-inch round cake pans with nonstick baking spray or coated well with shortening or butter and floured, taking care to remove all excess flour.
  • Cream together butter and shortening until light and fluffy with an electric mixer. Slowly add sugar one cup at a time, making sure to fully incorporate each cup before adding another. Add eggs one at a time, making sure to fully incorporate each egg before adding another.
  • Sift together flour, baking powder, and salt. Pour milks and vanilla into measuring cup and whisk together with a fork. Add to butter and shortening mixture alternately with milk mixture, beginning and ending with dry ingredients.
  • Gently stir all ingredients until well combined. Stop mixer and scrape down sides and bottom of bowl, making sure to have all ingredients mixed well.
  • Evenly distribute cake batter between cake pans and place pans into oven. Bake for 25-30 minutes, or until a toothpick or cake tester inserted in the center comes out clean. Remove and allow to cool slightly in cake pans for about 5 minutes, then cool completely on a wire rack.
  • Frost cake as desired.


Some people have had problems with the cake not rising. Try creaming the butter shortening, and sugar until light and fluffy, about 3 to 5 minutes. Don't over beat when adding eggs and other ingredients, just mix gently until incorporated well into batter.
-This recipe makes approximately 24 cupcakes when cupcake tin is filled more than 3/4 full. When filled 1/2 full, this recipe makes approximately 36 cupcakes. Bake approximately 18 minutes.
- If you preferred the original white cake recipe, it used 1/2 teaspoon baking powder and 1 cup buttermilk with no whole milk.
- If you live in a high altitude environment, you'll need to make sure to follow recommended baking adjustments for your altitude.
Have you made this recipe?Tag @addapinch on Instagram or hashtag it #addapinch


Comment from a Pastry Chef 

I shared this comment from The Pastry Life, comment #1062 to this area of the post as it might be helpful to you as you bake this cake.

“Hi there, I am a pastry chef and have lots of knowledge of cakes, and why they do the funny things that they do. Let me start of by saying this cake is delicious, moist and fluffy! This is thanks to the seemingly large amount of sugar and fats, so do not reduce the amounts or make substitutions! If you’re that concerned about the healthiness of this cake, you should probably just avoid it.

This cake does not rise much, but that does not negatively affect its fluffiness. I followed the directions exactly, except for one very important step which I believe is why my cake is so fluffy inside and did not sink. Cream your butter, shortening and sugar altogether until very white and fluffy (about 4 minutes). After that, follow the instructions to a T. If you over beat after adding the eggs, they will produce a tougher cake. Take extra care while rotating pans as to not deflate the cakes, and resist the urge to open your oven door to peek except when you need to rotate.

This cake does form a bit of a crust on top from the high egg and sugar content, which makes it more difficult to tell when it is done. Your best hint is your nose. If you can smell cake, then check it! If its not jiggly, take it out and scoop a little bit out of the middle to see if it’s done (you’re gonna cover it with frosting anyway). Don’t trust the toothpick-test!

Sorry for writing a novel, I just know how hard it is to make a great white cake and this recipe is probably the best I’ve had yet, so it made me sad to see how many people were disappointed by it due to their lack of pastry knowledge and proper method.”

Thanks for your detailed comment, The Pastry Life!

Here’s to good cake! Enjoy!
Robyn xo

Join today for free and start saving your favorite recipes

Create an account easily save your favorite content, so you never forget a recipe again.

Robyn Stone

..where I share sweet, savory and southern recipes, as well as home and garden tips and tidbits of travel.

More about me

3076 Comments Leave a comment or review

  1. I’ve made this recipe with Robyn’s Classic Vanilla Buttercream for my husband’s last 3 birthdays…. it is the BEST from scratch cake recipe I have ever had! It is rich and delicious with exceptional flavor and texture. The cake never lasts very long around my house! I’ll never make white cake from a different recipe.

  2. I made this recipe into cupcakes. Because it is so rich, they did adhere to the liners a bit. I increased the baking powder to 1 Tablespoon to ensure rising. I followed the pastry chef’s suggestion of creaming for four minutes. Otherwise, I followed the original recipe. The flavor was amazing.

  3. Hi!
    Is it possible to make this cake with 2 9 inch pans? I have 2 10 inch pans as well. I would like to make it for my husband’s birthday for tomorrow and I only have 2 of each! I made your chocolate cake last month for my son and it came out great in 2 9 inch pans!

    1. I would also like to know if I can use two 9 inch pans. Do you think it will affect the bake?

      Alyssa, if you did use two pans, how did it turn out?

      1. Hi April,
        The recipe makes enough cake batter for the three 9 inch pans I call for in the recipe. If you choose to only make two layers, you can make a few cupcakes with the other amount. Thanks!

  4. I made cupcakes for a birthday in the office Some with coffee icing and some with cream cheese icing. Huge hit! Everyone raved about them thanks for the great recipe

  5. I’m very excited to make this, ive been looking for a great white cake recipe. I was wondering if I can substitute the vegetable shortening for  more butter and if so what quantity would I use? 

  6. Hi Robyn do you think this cake would be do-able with almond milk and a substitute buttermilk? I wouldn’t ask except some people coming are dairy intolerant and I’d love to give this a go! Thank you in advance for your time

  7. I wanted to use this recipe in a marble cake (because it is awesome) any suggestions for a chocolate recipe that will work with it??

    1. Hi April,
      Yes, I’m afraid that is why it fell. For the best results, you will want to follow the ingredients and the instructions exactly as written. There is also a comment from a professional pastry chef who uses my recipe in his shop that I think may be helpful too. It’s shared close to the recipe. I share some detailed instructions in my blog post too. Hope this helps. Thanks!

  8. Has anyone tried to make this with gluten free flour? This was my go to birthday cake recipe but my oldest daughter was diagnosed with Celiac last year so I’m having to replace all of my baked good recipe favorites with gluten free variations.

    1. I did! It worked well! I just added a tsp of xantham gum for every cup used. My MIL can’t have gluten and using this for her wedding cake!

  9. What is the difference between this cake and your “Best Vanilla Cake”? Both contain vanilla extract so I wasn’t sure which one to use.

    1. Hi Liz,
      Both cakes are delicious, but they are a bit different! I love them both!
      This Best White Cake is a 3 layer cake, has a few more steps to prep and is a bit more dense than the Vanilla Cake. The cake is more white in color than the Vanilla Cake. (Think wedding cake consistency.)
      The Best Vanilla Cake comes together a bit more quickly & easily and is a “sister” cake to my Best Chocolate Cake if you’ve ever made it. It has a moist, less dense texture than the White Cake and does taste more vanilla than the White Cake. I hope this helps and you enjoy the cakes! xo

  10. I wanted to drop you a note to thank you for this recipe! It always gets rave reviews. I have used it for wedding/birthday cakes and it holds up to fondant and stacking well This is my go to white cake recipe. It is perfect!

  11. Hi! First, thank you for all your recipes! I love them so much and always have success following your directions. 

    I was curious if I’m making this cake right. It’s really good, but definitely tastes and has the texture of a pound cake. (I love pound cake so no big deal) But I was wondering if it should be more light and fluffy? (Which my husband prefers) If so, what should I watch/do differently?

    1. Hi Melissa,
      I’m so thrilled that you enjoy the recipes – I really appreciate your sweet comment!
      This cake is more of a dense cake with a heavier texture. I have some tips I’ve shared from a professional pastry chef just below the recipe to double check your steps -and I detail them all in the blog post as well. But do note this is a heavier texture.
      If you are looking for fluffier, you might want to try my Best Vanilla Cake or Best Chocolate Cake. I will say for the chocolate cake – don’t skip the boiling water part. It makes the fluffiest, moist cake!
      I hope this helps! Thanks so much! xo

  12. Hello!!! Can I substitute shortening with butter? Will it affect the taste and texture?
    Can I pop it in the fridge a day before serving?

    1. Hi R,
      It may have a slightly different look and texture. I prefer to use the shortening and butter as listed in the recipe for the best results, but you can do that if you wish.
      There is no need to refrigerate if serving it the next day. Just cover or place under a cake dome.

  13. I’ve tried a few different cake recipes and for some reason they never turn out right. This recipe turned out perfectly. I only put in 2 cups of sugar and I thought it was still too sweet, but my kids loved it and I really enjoyed it too. I thought this should be called a “Sugar Cookie Cake” because that is exactly what it tasted like. If you add cinnamon it could be a “Snickerdoodle Cake.” I’m making this cake for the second time today and I will definitely use this recipe (with less sugar) in the future.

    1. Hi Kel!
      I’m so happy you enjoyed the cake! It’s one of our favorites too!
      I will advise though that you may want to be careful in changing the amounts of ingredients – like the sugar you mention using less of. I have shared a comment adjacent to the recipe from a pastry chef who bakes this cake in his business that may explain it better. It may work out fine for you but I just wanted to mention just in case.
      Thanks so much for the kind comment! xo

  14. Hi Robyn! First off I want to say I like this cake. Unfortunately,for me every time I go to rotate the cakes they deflate and sink in the middle, UGH! It doesn’t say in your instructions went to rotate them but unfortunately, I end up forgetting and try to rotate them towards the end of baking typically around 20 minutes in. My suggestion to those who are having this issue is to rotate early like 10 to 15 minutes in or don’t rotate at all and leave them alone. I’ve only made this recipe twice both times they sunk in the middle but, they still taste great.

    1. Hi Sue! I’m so glad you like the cake!
      I’m sorry your cakes sunk. I think it is because you are opening the oven while they are baking. I suggest leaving them alone while they bake – I don’t rotate them at all. Hope this helps! Thanks!

  15. It would be great if you could add the part about not beating the eggs too much in the directions.  I mistook the idea of music after every egg to means it should be well beaten.  I did not know I shouldn’t have done this until after I completed the recipe.  Now I’m worried I used all those ingredients and time to make a not very good cake.  Thanks!

  16. I have tried many vanilla layer cakes and this is by far the best! It is everything you want in a vanilla cake. Baked flat, great texture, beautiful color and amazing taste. Thank you for sharing this recipe. It will forever be in my rotation.

  17. Both my cupcakes and cake fell in the center… why do you think it would do that. Followed everything to a tee… so upsetting it tastes so good wish they would have turned out!

  18. Hi there, 
    I just made the cake and it tastes delicious, but it was a bit dry.  Did I maybe cook it too long or do others have this problem too?  

    1. I’m sorry it was a bit dry, Katie. I’ve not ever had a problem with it being dry and I make it quite often. It could be that it baked a bit too long, but I’m not sure. I have some tips from a pastry chef in the comments close to the recipe that may be helpful. I’m so glad you liked the cake though. Thanks so much! xo

  19. Hi Robyn,
    I tried the best chocolate cake recipe today and it was better than I imagined, despite all the wonderful reviews 😋
    I would like to make the vanilla equivalent, I saw you said replace the cocoa and expresso powder with flour, but everything else remains unchanged? Also with this recipe could the shortening be substituted for oil?
    So glad to have found your site…my Husband is even more grateful 😁

    1. Hi Sophie,
      I’m so happy you and your husband enjoyed the chocolate cake! It’s a fav around my house too!
      As far as the vanilla “sister” cake, I hope you try my Best Vanilla Cake!
      I don’t recall saying to just replace the cocoa & espresso powder with flour (I think that was a reader comment possibly), however the Best Vanilla Cake at the link I gave is the cake I created to be the vanilla equivalent of my chocolate cake.
      The Best White Cake here is very different from both my Best Vanilla and Best Chocolate Cakes.
      I hope this helps! Thanks – I hope you enjoy it as well! xo

  20. Hi again,

    It was unclear to me if I needed to continue to beat with beaters after adding the eggs so I did.  The mixture seemed very thick to me.  Should it be?  In the process of making now 😂


  21. I was looking for a few recipes for cakes and came across this one.  After several failures, I have found “the one”!!  I made it and had a family members tase and critique… well, I have to say, It’s a winner!  Thank you!

    One thing tho, I left it in the over a bit longer because I wasn’t sure if it was done, (the toothpick test didn’t help), therefore forming a crust around the sides… not bad, but not good if I want to bring this to a party.  Any suggestions?  Thanks so much.!

    1. Hi Sarah,
      I am happy you enjoyed the cake! It’s one of our favorites. I have shared a comment from a professional pastry chef who uses my recipe that may be helpful to you. It is just below the recipe. I hope it helps Thanks!

  22. This is how cake should taste! Brought it to office and everyone loves it.
    Topped with creamcheese beaten together with whipped cream. But i still prefer the naked cake itself.
    Two thumbs up!!

  23. Hi,

    I am wanting to make a funfetti cake but have yet to find a good recipe.  Do you think adding some sprinkles in this cake would mess it up at all?  Maybe 1/2 cup jimmies?


  24. Hi I am writing to find out if I could use cake flour instead of plain flour and if so do I need to still add the baking powder and salt??????

  25. Hi! The answer to my question may be obvious, but if I am wanting to make a “funfetti” cake using this recipe, do you think I could just add sprinkles? Would there be any other subs/or changes your would recommend?

  26. Hi Robyn,
    Can I use this recipe to make it funfetti, I’ve baked many other funfetti recipes, but I love your recipe and wonder if it would work the same way?

  27. I have made this cake several times and love it!  I’m making it for my daughter’s birthday party on Saturday. Can I bake the cakes tomorrow (Thursday) and refrigerate until I assemble and frost on Friday, or is that too long in the fridge before serving? Thanks!

    1. Thank you so much – I’m happy you enjoy it! You don’t have refrigerate the cake – just cover it in an airtight container or wrap well after it’s cooled completely. It should be ok if you do this Thursday and then serve it on Saturday.
      I hope your daughter has a wonderful birthday! xo

  28. Hey there! I absolutely love this recipe!! I use it all the time! However, I do have a question and hoping you may have a suggestion. Most of the time when I use this recipe the top is crusty, however every now and then I get a beautiful soft top. I don’t know why most time the top bakes crusty and other times its nice, domed and soft. Do you have any suggestions?

    1. Hi Kelsie!
      I’m so glad you are loving this cake! I would think that the times that you have the crusty top, it may be from slightly overbeating the cake. It could be that the power of the mixer is even higher than at other times. I would recommend paying really close attention to that the next time you make it and see if the top is domed and soft. If it is, then definitely right down exactly the setting on your particular mixer so that you get it the way you prefer it each and every time. 🙂 xo

  29. This is my go to cake. I’m making a wedding cake and wanted to make sure that I had THE ABSOLUTELY, POSITIVELY, UNDENIABLY best white cake. I tried 4 different cakes in the past 2 days and none come close to this one. I could have saved a lot of time and money if I had just realized I already had the PERFECT white cake recipe. It’s in the oven right now. 🙂

    1. Oh my goodness, Mary! This is such a wonderful thing to read. It is one of our family’s very favorite cakes and I’m so happy to hear that it’s going to be a part of someone’s special wedding day! 🙂
      Thank you so much for your sweet comment – it means so much to me! xo

  30. First, I love this recipe-and use it often-and it always turns out great! And then…SOMEHOW I screwed it up today, and I have no idea what i did. It took a good bit longer to cook, the was…greasy and almost spongy textured…like it was uncooked on the very top. Taste was fine, but I couldn’t use the cake. What did I do?!

    1. Hi Janeen!
      I’m so happy to hear that you enjoy the cake! It’s a favorite in our family too!
      I’m so sorry to hear about the “mishap” cake. I can’t be sure what happened – but I’m wondering if it’s possible that you could have either added extra of an ingredient, or accidentally left out an ingredient…
      If you remember or figure out what happened, I’d love to hear what it was.
      Thanks so much, Janeen! xo

  31. I never leave comments but wanted to say THANK YOU! I made this recipe for a massive 4 tier unicorn cake for a baby shower and everyone kept talking about how delicious the cake was! I made zero modifications to the recipe and then froze the cakes for a few weeks, thawed them, and iced and then decorated them over several days. The cake didn’t dry out and was moist yet firm enough for decorating.

    I’ll absolutely try more recipes, thank you!

  32. Hi, loved the look of this cake, but making it in the UK and have converted them to grams but they haven’t risen. Anyone else from the UK converted the recipe successfully and had it rise? I want to make his for my wedding in April. Thanks!

  33. I have not made thsi cake yet going to for my son’s birthday party. Go to make a half sheet cake do I need to made a double batch or how much for half sheet cake

  34. I made this cake for my Son’s 39 th Birthday, it was a big hit. I made a Ganage for the frosting & put z fresh rasberry sauce with Kirsh & rasberry flavor, iI also did Bavarian Cream between the layers ! It was Delish!! We were carving Pumpkins tonight & my two grandson’s put there orders in for their Birthday’s!!!!I definitley will  be making this my go to recipie !!! Thank You Debbie / Bay Village Ohio

  35. Will this make a one or two layer quarter sheet cake? Do I change the cooking time? I’ve made this recipe multiple times in the past (round pans) and it’s the best!

  36. By far this the best white cake I ever made from scratch.Moist,tender.Just yummy.I plan to use it for my Daughter’s wedding cake!Everyone raved about it.Thank you for the recipe.

  37. I’ve tried a lot of White cake recipes and disliked a lot of them.  This is hands down the BEST White cake recipe. It’s moist and delicious.  Thank you for posting this great recipe!

  38. I just tried this recipe, followed the recipe for the batter and my cakes taste and feel very oily. I used two 5 in pans and one 6in pan because I like my layers about 2 in tall. Could that be the problem?

    1. Hi Melissa,
      I’m not sure why they are oily unless it is the size of the pans. I’ve never used those sized pans for this recipe and have never had my cakes taste or feel oily. Thanks!

Leave a Reply

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