The Best Vanilla Cake Recipe From Scratch

Jump to Recipe

This vanilla cake recipe has an amazing flavor, soft and cloud-like crumb and so incredibly moist. 

Have you been searching for a truly delicious and moist vanilla cake recipe? Look no further! The secret to this incredible vanilla cake recipe is cake flour, the reverse mixing method, lots of butter and a touch of oil. I have tweaked this recipe countless times to achieve the absolute PERFECT vanilla cake recipe.

vanilla cake recipe

There are a lot of delicious vanilla cake recipes on the website like my white velvet buttermilk cake and my white cake recipe which is a great alternative to my vanilla cake if you can’t find cake flour. Or try out our chocolate cake recipe made with dutched cocoa powder. A chocolate lover’s dream!

I have been using this vanilla cake recipe for over ten years for my cake clients with nothing but rave reviews. With the release of my cake decorating book, I found out how popular this cake really has become! This is the cake that turns those “I don’t even like cake” consultations into OMG we need to book you right now clients! Prepare to forget everything you’ve ever known about making a cake from scratch! 

vanilla cake

Why Is This The Best Vanilla Cake Recipe?

Cake clouds. That’s what we called this cake when it would come out of the oven, warm and delicious! What makes this cake so fluffy and truly the best?

  • Cake flour – cake flour has less gluten in it than all-purpose flour which results in a more tender and soft crumb. Cake flour is what we always used in pastry school for the best cakes. 
  • Whole eggs – eggs not only provide structure to the cake but flavor. Using egg yolks adds an added richness and depth of flavor to the vanilla cake recipe. Bonus points for using free-range eggs which have the most flavor. The darker the yolk, the more flavor.

the best eggs to use in a vanilla cake recipe

  • Good quality butter – Did you know cheap butter contains more water? The best butter has a high fat content and results in a better flavor in cake recipes.
  • Real vanilla – I know vanilla is SUPER expensive right now but for truly the best flavor, real vanilla is key. I prefer a vanilla bean because I love seeing all those little flecks in the cake but any pure vanilla extract is excellent. 

vanilla bean specks in vanilla cake recipe

  • Oil – You might be wondering if that oil is absolutely necessary and I’m here to tell you it is a must. Oil helps keep the cake from drying out, staying soft and moist. 
  • Baking Strips – I am used to the delicate crumb of this cake but decided to test out using baking strips to see if it would effect the cake and it totally made a difference. The vanilla cake with baking strips had more rise, a lighter appearance and less cracking on the sides. 

using baking strips with vanilla cake recipe

How to make the best ever vanilla cake recipe from scratch

Are you ready to make the most amazing vanilla cake recipe ever? Alright! Let’s do this!

Vanilla Cake

  1. Preheat your oven to 335ºF and prepare three 6″ or two 8″ cake pans (2″ tall) with cake goop or another pan release. Wrap your pans in cake strips if desired to reduce browning. 
  2. Measure out all your ingredients and make sure anything cold (butter, milk, eggs) are at room temperature or slightly warm. Warm eggs by submerging them in warm water for 5 minutes before cracking. Warm milk and butter in the microwave.
  3. Combine 4oz of your milk with your oil in a separate cup and set aside. 
  4. Combine the remaining milk with your vanilla and eggs and set aside. 
  5. Place flour, sugar, baking powder, baking soda and salt in the bowl of your stand mixer with the paddle attachment. 
  6. Start mixing on low, slowly add in your softened butter in small chunks and let mix until the flour resembles coarse sand. 
  7. Add in your milk/oil mixture and bump your mixer up to medium speed (4 on my KitchenAid). If you are using a more powerful KitchenAid you may need to mix at a lower speed. Mix for 2 full minutes. Do not skip this step or your cakes will not rise properly. 
  8. Add in 1/3 of your egg/milk mixture. Add in two more times on low until incorporated. Scrape the bowl.
  9. Bake your cakes for 30-35 minutes until the center is set and no longer jiggling. 
  10. When cakes are done, tap the pan once on the counter to release air and prevent the cake from shrinking and cracking. 
  11. Let cool 10 minutes in the pan before turning out onto a cooling rack. 

How to frost your vanilla cake

vanilla cake

After the cakes have cooled and you can handle them safely, wrap them in some plastic wrap and place into the fridge overnight to let the butter inside the cake to fully harden. This will make the cake a LOT easier to handle for torting (splitting in half), filling with frosting and stacking. I always let my cakes rest overnight before attempting to ice them to avoid cake bulges, cracks, and other cake nightmares.

I frosted my vanilla cake with a healthy layer of my easy buttercream frosting and combined with raspberry puree but it’s just as amazing all by it’self. 

If you need more information on how to make a cake, check out my tutorial. In this tutorial I go over chilling, trimming, torting, stacking and filling a cake and of course how to get smooth buttercream edges. 

vanilla cake

Can You Make Vanilla Cake Without Butter?

The short answer is yes. There are tons of recipes out there that don’t use butter in them but I wouldn’t recommend it. Butter is always going to add flavor to your recipe. If you want to avoid butter for dietary reasons then WASC cake might be the option for you. The butter in this recipe is optional or can be replaced with oil instead of butter.


Just keep in mind that a cake made without butter will not be as stable as a cake made with butter so you might have problems with cracking or crumbling when you go to stack and frost.

Frequently asked questions about this vanilla cake recipe

 Is This Vanilla Cake Recipe Good For Making Vanilla Cupcakes?

Here’s the thing about this recipe, it’s formulated to bake up perfectly flat so it’s not the best in my opinion for cupcakes. If you really want to use them for cupcakes I recommend leaving out the oil. The oil causes the cupcakes to pull away from the liners. To get a nice dome you can put them in an oven at 400 F for 5 minutes then reduce the temperature to 335 F for 10 more minutes or until a toothpick comes out clean.

vanilla cupcakes

The extra heat at the beginning will help the cupcake dome up and make a tight connection to the cupcake wrapper.

Do I Have To Use Cake Flour For This Vanilla Cake Recipe?

People ask me ALL the time if they can substitute the cake flour for AP flour. In my opinion, no. It’s not going to result in the same texture and what you’ll end up having is something more like cornbread. Read more about the differences between cake flour and AP flour on the cakeblog.

cake flour

In other recipes, you can substitute a little of the AP flour for cornstarch and you’ll get mock cake flour. The reason why this won’t work with this particular recipe is the mixing method. Because you have to mix the cake batter for so long, you have to use cake flour which contains less gluten (the stuff inside wheat that makes bread chewy) than AP flour.

So if you want to try this recipe out you really have to use cake flour. I buy my cake flour in 50 lb bags but you can also buy it in small boxes in almost any grocery store in the baking aisle or on good ol’ amazon. I really like King Arthur cake flour

Can You Give Me This Recipe In Cups?

Another common question is what is the conversion for this recipe in cups. Again, for this particular recipe (and most baking recipes in my opinion) you need to weigh your ingredients.

This vanilla cake is perfect but you have to get the ingredients accurately measured. Nothing is better for that job than a scale. You can get an inexpensive one from any store or Amazon. The best part about weighing? Fewer dishes to clean up!

Tips For Success Making Vanilla Cake Recipe From Scratch

This vanilla cake recipe uses the reverse mixing method which means the flour is coated in the butter before adding liquids. The butter coating stops the gluten from forming as much. Because of this, it is super important that you follow the mixing directions for success. If you don’t mix the cake enough in the first step, your cake could be short and crumbly as a result.

wet layer in my vanilla cake

You also need to make sure that all your ingredients (milk, butter, eggs) are at room temperature so that the cake forms an emulsion and bakes up properly. If you don’t do this, the cake could fall in the center or you might notice a wet gooey layer at the base of the cake.

Lastly, you definitely want to weigh your ingredients with a scale instead of converting to cups. I know you’re tempted but trust me, you won’t get the right measurements and you’ll be throwing that cake in the trash later.

weigh your ingredients instead of using cups

Need more vanilla cake information? Be sure to watch the full video below on how to make the best vanilla cake ever! If you’re like me, visuals help the most! If you have any other questions you can leave them in the comments and I’ll get to them ASAP. 


vanilla cake recipe
4.9 from 109 votes

The Best Vanilla Cake Recipe (From Scratch) Updated 2019

This Vanilla Cake recipe is the base for most of my cakes. It's got a great crumb, is moist and tender but is dense enough to carve and stack for wedding cakes or sculpted cakes. This recipe makes two 8" x 2" round cakes. I put 23oz of batter in each pan. 

Course Dessert
Cuisine American
Keyword Vanilla Cake Recipe
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 5 cups
Calories 851 kcal
Author Liz Marek


Vanilla Cake Recipe

  • 13 oz bleached cake flour
  • 13 oz granulated sugar
  • 3 tsp baking powder
  • 1/4 tsp baking soda
  • 1/2 tsp salt
  • 8 oz butter unsalted
  • 1 Tbsp vanilla extract
  • 10 oz whole milk room temperature
  • 3 oz vegetable oil
  • 3 large eggs room temperature


Baking The Vanilla Cake

  1. Note: It's VERY important that your cold ingredients are at room temperature or slightly warmed. See video for tips. 

    Heat oven to 335º F/168º C — 350º F/177º C. I tend to use lower setting to prevent my cakes from getting too dark on the outside before the inside is done baking.

  2. Place 4oz of the milk and oil in a separate bowl or cup and set aside

  3. Combine remaining milk, vanilla and room temp eggs in a separate measuring cup and set aside

  4. Measure out dry ingredients (flour, sugar, baking powder, baking soda, and salt) and place them into the stand mixer bowl.

  5. Attach the paddle to the mixer, and turn on the slowest speed (setting 1 on Kitchen Aid mixers). Slowly add chunks of your softened butter until it is all added. Let mix until batter resembles coarse sand.

  6. Add milk/oil mixture into the dry ingredients and mix on medium speed (speed 4 on my KitchenAid) and mix for 2 full minutes. Do not skip this step or your cake will not rise. 

  7. Add in 1/3 of your milk/egg mixture. Repeat 2 more times until batter is just combined. Don't forget to scrape your bowl. 

  8. I always start by baking for 25 minutes for 8" and smaller cakes and 30 minutes for 9" and larger cakes and then checking for doneness. If the cakes are still really jiggly, I add another 5 minutes. I check every 5 minutes after that until I'm close and then it's every 2 minutes. Cakes are done when a toothpick inserted in the center comes out with a few crumbs.

  9. Remove the cake pan from the oven and "tap" it lightly on the counter once to remove air from the cake and keep it from shrinking un-evenly. 

  10. Place cakes on a cooling rack and press down the dome immediately with an oven mitt covered hand. After cakes have cooled for 10 minutes or the pans are cool enough to touch, flip the cakes over and remove from the pans onto the cooling racks to cool completely. Wrap in plastic wrap and chill in the refrigerator.

  11. Once the cakes are chilled in the refrigerator (about an hour for this size, longer for larger cakes), tort, fill and crumb coat all at once. If you do not plan on crumb coating the same day, you can leave the wrapped cakes on the countertop. Chilling can dry out your cakes before they are iced, so avoid keeping them in the refrigerator longer than necessary. Cakes can be frozen in freezer bags for later use as well.

Recipe Video

Nutrition Facts
The Best Vanilla Cake Recipe (From Scratch) Updated 2019
Amount Per Serving (4 oz)
Calories 851 Calories from Fat 522
% Daily Value*
Total Fat 58g 89%
Saturated Fat 39g 195%
Cholesterol 229mg 76%
Sodium 696mg 29%
Potassium 536mg 15%
Total Carbohydrates 78g 26%
Sugars 76g
Protein 6g 12%
Vitamin A 28.2%
Calcium 26.7%
Iron 5.3%
* Percent Daily Values are based on a 2000 calorie diet.

Best vanilla cake recipe with a moist and tender crumb

Sugar Geek Show