Vanilla layer cake uses both softened butter and vegetable oil, giving the batter butter flavor without depending on butter alone for its texture. Whole milk, two eggs, and two extra whites complete the base. This recipe bakes in two nine-inch pans and makes twelve slices. Have your vanilla buttercream ready separately, and allow the layers to cool completely before frosting so the filling does not melt or slide.

On This Page
Why This Recipe Works
The batter for vanilla layer cake is built in stages. Mixing the fats with sugar, then adding eggs gradually, helps form an even base before flour and milk go in. Alternating those final additions keeps a large pour of liquid from overwhelming the mixture.
Two pans let the layers bake side by side rather than turning the entire recipe into a single deep cake. With equal batter weights and matching pans, the layers are more likely to finish together. A small difference in oven position can still make one ready sooner.
Ingredients for Vanilla Layer Cake
Measure three level cups of all-purpose flour and one and one-third cups whole milk. The decimal 1.33 is a rounded version of that milk measure, not one and a half cups. Vanilla layer cake uses softened butter, not melted butter, plus a separate half cup oil. Keep both extra egg whites. The prepared buttercream amount is approximately three cups for simple coverage, with elaborate piping requiring more.
Dry Ingredients
- 3 cups all purpose flour
- 1.5 teaspoons baking powder
- 0.5 teaspoon baking soda
- 0.5 teaspoon salt
Wet Ingredients
- 1 1/3 cups milk (whole)
- 1 tablespoon vanilla extract
- 0.5 cup butter (softened)
- 0.5 cup vegetable oil
- 2 cups granulated sugar
- 2 large eggs
- 2 large egg whites
Frosting
- 3 cups prepared vanilla buttercream (preparation separate; about 1 cup between layers and 2 cups outside)
Pan preparation
- as needed cooking spray
How to Make Vanilla Layer Cake
Preheat to 325°F. Grease two nine-inch round cake pans and line the bottoms with parchment. Whisk the flour, baking powder, baking soda, and salt in one bowl. Stir the milk with vanilla in a second container so it is ready for measured additions.
Beat softened butter, oil, and sugar until evenly combined. Add the whole eggs one at a time, then the egg whites, scraping the bowl between additions. You want a smooth mixture rather than unmixed fat stuck to the sides or a pool of egg at the bottom.
Add the dry mixture in three portions and the milk in two, beginning and ending with flour. For vanilla layer cake, stop mixing as soon as each addition is incorporated. Scrape underneath once with a spatula to catch any dry pockets without beating the finished batter for several extra minutes.
Divide evenly between the pans and smooth the tops. Bake for thirty to forty minutes, checking the centers with a tester. A few moist crumbs are fine; streaks of liquid batter mean more time is needed. Remove each pan when ready rather than leaving a finished layer to dry out.
Let the layers rest in their pans for fifteen to twenty minutes. Loosen the edges, turn onto racks, and remove the parchment. Allow about seventy minutes total cooling, including the initial pan rest, and longer if the centers are still warm.
Level a pronounced dome if necessary. Put about one cup buttercream between the layers and use the remainder for the outside. Vanilla layer cake should be fully cool before this step. Keep any additional decorative toppings optional and separate from the basic recipe.
How to Serve
Slice vanilla layer cake into twelve portions with a clean serrated knife. For a neat presentation, wipe the blade between slices and use a server to support each piece. The vanilla flavor pairs easily with coffee, tea, or fruit on the side. If the frosting has firmed in the refrigerator, allow individual portions a brief softening period rather than leaving the whole cake out all afternoon.
Storage
Cover vanilla layer cake to protect the cut surfaces from drying. Follow the storage requirements of your chosen frosting; when in doubt, keep the assembled cake refrigerated and enjoy it within three to four days for quality. Plain cooled layers can be wrapped separately and frozen before frosting. Thaw them while wrapped so condensation stays away from the bare cake surface, then assemble once fully thawed.
Adapted from the Simple Vanilla Cake recipe at Lauren’s Latest. Keep raw batter separate from ready-to-eat frosting; see FDA flour-handling guidance.
Tips and Variations
Use pans of the same diameter and material for vanilla layer cake. Dark pans may brown the edges faster than light metal pans, so begin checking early. Do not use a toothpick test only at the edge; the center is the last area to finish.
A cooling rack lets air circulate underneath the layers. Frosting too early can turn an otherwise sound cake into a sliding stack. The listed time begins with ingredients ready to mix and prepared frosting available; softening cold butter or making the buttercream adds planning time.
Frequently Asked Questions
Why use butter and oil together?
Vanilla layer cake uses butter for flavor and oil as a separate part of the batter’s fat mixture.
Can I omit the extra egg whites?
No. Both whites are part of the specified formula and help supply structure.
What pans should I use?
The main directions use two nine-inch round pans, greased and lined on their bottoms.
Can I frost the layers warm?
Wait until they are completely cool. Warm vanilla layer cake can melt the frosting and make the layers slide.
Is frosting preparation included?
No. Three cups of prepared vanilla buttercream are listed as an ingredient; making it separately adds time.
More Recipes to Try
- Vintage Buttermilk Vanilla Cake
- Moist Vanilla Almond Cake
- Red Velvet Layer Cake
- Almond Buttercream Frosting

Simple Vanilla Layer Cake
Ingredients
Dry Ingredients
- 3 cups all purpose flour
- 1.5 teaspoons baking powder
- 0.5 teaspoon baking soda
- 0.5 teaspoon salt
Wet Ingredients
- 1 1/3 cups milk (whole)
- 1 tablespoon vanilla extract
- 0.5 cup butter (softened)
- 0.5 cup vegetable oil
- 2 cups granulated sugar
- 2 large eggs
- 2 large egg whites
Frosting
- 3 cups prepared vanilla buttercream preparation separate; about 1 cup between layers and 2 cups outside
Pan preparation
- as needed cooking spray
Instructions
- Warm the oven to 325°F. Grease and parchment-line two 9-inch round pans. Whisk dry ingredients; combine milk with vanilla separately.
- Beat butter, oil, and sugar together. Incorporate eggs and whites gradually, scraping after each addition.
- Alternate three dry additions with two milk additions on low speed. Stop once batter is uniform, then divide equally between pans.
- Bake 30–40 minutes until centers pass the tester check without wet batter.
- Rest in pans 15–20 minutes, then unmold onto racks. Allow about 70 minutes total cooling, until no warmth remains.
- Fill with about 1 cup prepared buttercream, cover the exterior with the remaining 2 cups, and divide into 12 slices.



