Vanilla Layer Cake

When you just want a basic vanilla layer cake, this is your go-to recipe. You can decorate it with buttercream frosting and berries and look like a pastry rock star even if you're just a beginner.

Jump to Recipe (or scroll for photos and riveting information...)
Advertisement - Continue Below

Making your own homemade vanilla layer cake is not difficult to do and yet so many people rely on boxed cake mixes instead of making a cake from scratch. Boxed cake mixes haven’t contributed much to the culinary world other than to diminish the confidence of home cooks. They are, after all, just the dry ingredients mixed together for convenience along with a lot of other ingredients that you can’t pronounce. I don’t know about you, but when I bake a cake it’s almost always for a special occasion. And, if it’s a special occasion I want the very best cake I can make. While cake boxes are convenient and easy, they don’t give you spectacular or remarkable results. Homemade cakes, on the other hand, not only taste great, but also have a whole lot of love stirred into them which is always appreciated by those who get to indulge. So let’s learn how easy it is.

How to make a homemade layer cake

The most important step in making your homemade vanilla layer cake is creaming the butter. Make sure you don’t skimp on this step and let the beaters cream the butter until it truly is light in color and fluffy. This could take up to 5 minutes. The key to making this step easy is to make sure your butter is room temperature before you start. Once the butter and sugar are properly creamed, add the eggs and the vanilla extract. This is your butter mixture.

Then, combine the flour, salt, baking powder and baking soda and whisk or sift these ingredients to ensure there are no lumps left. These are your dry ingredients.

Next, combine the milk and lemon juice in a glass measure. These are your wet ingredients.

Finally, and this is important, you are going to mix all these three – butter mixture, dry ingredients and wet ingredients – together in a gradual fashion. Start by adding a third of the dry ingredients to the butter and stir together. Add a third of the wet ingredients and stir together. Repeat two more times, alternating dry and wet ingredients until everything is just stirred together – no need to over-mix. The reason you alternate the wet and dry ingredients is because it makes it easier to incorporate them into the butter mixture rather than trying to stir everything together all at once. It also helps prevent over mixing by allowing you to stir until the ingredients are just combined.

Two cake layers and a bowl of buttercream frosting on a counter with a red and white towel.

Cake Flour

For the most tender cake possible, use cake flour instead of all-purpose flour. Cake flour is a very low protein flour. That means it doesn’t contain a lot of gluten. Gluten is useful when making bread, when you want a structure that holds together, one that you can bite and chew through. No-one wants a cake that they have to chew, so we want to limit the amount of gluten. Hence, cake flour

Butter and Flour your Cake Pan

Buttering and flouring your cake pan does more than just ensure that your cake will easy to un-mold, although that is the most important role. Flouring the pan after you butter shows you any area you might have missed with the butter, giving you a second chance to go back and make sure the whole pan is coated. The flour also gives the cake batter something to grip as it cooks, helping it to rise more evenly on the sides. Flouring the pan is optional. Buttering the pan is not! Doing both is the best course of action.

Room Temperature Ingredients

When you decide to bake a cake, take all your ingredients out of the fridge and the cabinets and put them on the counter. Then, have a cup of coffee. Seriously. Try to wait for the ingredients to warm a little. As I mentioned above, being room temperature is critical for the butter, but it’s also a good idea for the eggs and milk too. If all the ingredients are room temperature, they are more easily blended together.

A layer cake being assembled with buttercream frosting on one layer and another layer of cake ready to be placed on top.

Frosting a Layer Cake

This is the step that takes your cake from looking homemade to looking professional while still tasting homemade! First things first – no cake bakes into a layer with a perfectly flat top surface. It’s impossible. So, you need to create that flat surface and you do that by slicing off the domed top. Use a serrated knife and hold it completely parallel to the counter top. Start at the lowest point of the top surface and slice across to the other side. Good news – you can snack on the scraps!

Now, the cut surface of both cake layers is crumbly and crummy. If you’ve ever tried to frost the cut surface of a cake, you know to never try to do that again. If this is your first time frosting a cake, let me give you some good advice – always put the cut side facing down to the counter so that you never have to try to frost it and struggle with all the crumbs getting into your frosting. This means, turn the first layer cut side down on your cake plate or stand. Ice the smooth bottom surface of that layer, which is now facing up. Then, place the cut side of the next layer on top of the frosting and you should be left with a nice smooth surface on top just waiting for the final frosting layer.

A vanilla layer cake assembled and iced on a plate with a bowl of berries near by.

Buttercream Frosting

Buttercream frosting is not only delicious, but smooth as well and spreads easily on a cake. Make your own buttercream frosting with this recipe. Start by frosting the top of the cake and always dollop on more frosting than you think you need. Use a long offset spatula to spread the buttercream all across the top. Don’t worry if it spills over the side – we want it to go there anyway. Once the top is relatively smooth, tackle the sides of the cake. The sides don’t have to be perfectly flat and smooth, they just need to look intentional – like you meant to make it look that way. Own your frosting and say “that’s how I like it”!

A vanilla Layer cake with berries piled on top and a red napkin beside it.

Cover any Imperfections

Cakes use cover up too! There are many ways you can cover any imperfect frosting jobs. You could top your homemade vanilla layer cake with glazed berries as in the photo above, you could also grate chocolate all over the top, and remember those cake scraps from cutting the cake domes off? You could crumble them up, toast them in butter and sprinkle those on top too.

An overhead shot of a cake with berries on top.

How to Make Ahead

If you are planning on making this cake ahead of time, you do have a few options. You could make the cake layers, let them cool completely, wrap them well and freeze them up to a week in advance or keep them in the refrigerator overnight (in their cake pans). You could go farther if you are making the cake just one day ahead of time and make the cake completely. Ice it, but do not top with berries until a few hours before serving. 

How to Store Leftovers

I know… it sounds crazy… “leftover cake”. Well, I’ve heard that some people have this problem. How do you store leftover cake? The best thing to do is to wrap and store leftovers in the refrigerator for about 5 days (as if!). If you’re just keeping it until tomorrow, just wrap and keep it on your countertop. It might be gone by morning!

Featured Recipe Techniques

More about the skills used in this recipe.

Cooking School
Baking Soda vs Baking Powder

Both baking soda and baking powder are chemical leaveners used in baking, but how do they differ? How do you...View Technique

Advertisement - Continue Below

Vanilla Layer Cake

  • Prep Time: 15 m
  • Cook Time: 25 m
  • Decorating Time: 15 m
  • Total Time: 55 m
  • Servings:


  • 3 cups cake flour
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup milk
  • 1 teaspoon lemon juice
  • 1 cup unsalted butter room temperature
  • 2 cups sugar
  • 2 eggs room temperature
  • 2 egg whites room temperature
  • 2 teaspoons pure vanilla extract
Suggested Topping:
  • 1 ½ Buttercream Frosting (see recipe)
  • 3 cups assorted berries
  • cup orange marmalade or apricot jam


  1. Pre-heat the oven to 350°Grease two 9-inch cake pans with butter and dust them with flour.
  2. Combine the the flour, baking powder, baking soda and salt in a bowl and whisk to combine and remove any lumps. These are your dry ingredients.
  3. Combine the milk and lemon juice in another small bowl. These are your wet ingredients.
  4. Using an electric mixer, beat the butter on medium speed for a minute or two. Add the sugar and cream the butter and sugar together for about 2 to 5 minutes until it is fluffy and light in color. Scrape down the bowl with a rubber spatula one or two times as needed. Beat in the eggs, the egg whites and the vanilla extract until everything is blended.

  5. Combine all the ingredients by alternately adding the dry ingredients and the wet ingredients to the bowl with the butter and sugar. Pour the batter evenly into the two prepared pans.

  6. Bake at 350°F for 22 to 25 minutes, or until a wooden skewer inserted into the center of the cake comes out clean. Transfer the cake layers to a cooling rack. Allow the cakes to cool completely in the pan and then unmold the cake layers and refrigerate until you are ready to assemble the cake.
  7. When ready to assemble cake, cut off the domed tops of each of the cake layers to form a flat surface using a large serrated knife held parallel to the cutting board. Place one of cake layers, cut side down, on a serving plate. Spread about 1½ cups of buttercream frosting evenly over the layer. Top with the remaining layer cake, cut side down. Spread more frosting on the top and sides of the cake. Make swirls around the sides top of the cake. Or for a smooth look, dip a flat off-set metal spatula in a glass of warm water and smooth the top and sides of the cake.
  8. Combine the berries in a bowl. Melt the jam in the microwave or in a small saucepan and pour it over the berries. Gently toss to coat all the berries with the jam. Then pile the berries on top of the cake in a decorative manner.
  9. Refrigerate until ready to serve.
Advertisement - Continue Below
Advertisement - Continue Below
Advertisement - Continue Below

Comments (8)Post a Reply

  1. Thank you for publishing recipes for us to use. I look forward to your emails, and I can normally find ideas to use. Your grocery lists have been very helpful also.

  2. 5 stars
    Thank you, Meredith, for this recipe and the tips to go along with it. It was/is perfection! We haven’t quite finished it off yet. I do have a question, though. I would like to be able to make a “gelee” to put in the middle between the layers. I have tried a think layer of buttercream on the top of the bottom layer and the bottom of the top layer to keep the filling from making the cake itself soggy, and then using jam or preserves right out of the jar for the filling. That sort of works, but not really. I’ve had cake from the local grocery store bakery with a yummy raspberry filling, but I can’t figure out how they get it to set up so that it doesn’t make the cake soggy, but still tastes great. Any suggestions?

    1. Hi Phyllis. So glad you liked it.
      To make a fruit/jam filling, try adding some cornstarch if you want it that thick. Melt down the jam and then mix 1 tablespoon water with 1 tablespoon cornstarch and stir it into the jam. Bring the mixture to a boil and simmer for 1 minute. Strain the seeds if you like. Let cool and it will thicken. You can also do this with fresh fruit. Cook 2 cups of fruit with 2 tablespoons cornstarch and juice of ½ lemon. When fruit breaks down bring to a boil and simmer 1 minute. Strain the seeds while it is still hot.

      Also use make sure you are using the baked (bottom) sides of the cake layers for the middle rather than the cut sides – much easier to spread on the baked side. The thin layer of butter cream should also help to make spreading easy. You can also pipe a layer of frosting around the edge of the layer and then spread the filling inside – this helps it from squeezing out the sides while frosting and cutting the cake.

      Bake on!

    1. Hi James. You can make a substitute for cake flour by using all purpose flour and cornstarch. Check out this link here: Sally knows her stuff! For bread flour, you can substitute all-purpose as long as you set your expectations properly. Bread flour absorbs more liquid than all purpose flour, so hold back on a little liquid from your recipe (assuming you are making bread and not following this cake recipe). If you use all purpose flour, the bread will be a little less chewy, but still good.

  3. 3 stars
    Unfortunately a big disappointment. The cake is pretty good, moist and buttery but the icing was too sweet!! Dark Chocolate would have definitely been better!

Leave a Reply

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