Vanilla Cake Recipe with a soft, buttery crumb, lush vanilla flavor, and balanced sweetness. This classic suits birthdays, weeknight treats, and new bakers who want a reliable win, and it takes about 1 hour 15 minutes from preheat to frosted slice. I baked it for my kid’s school party last week, and not a crumb survived.
Why Choose This Vanilla Cake Recipe
This Vanilla Cake Recipe delivers bakery-level texture without fancy steps. Buttermilk keeps the crumb moist, real vanilla brings rich aroma, and a mix of baking powder and baking soda gives a tall, even rise.
You can bake it as a two-layer cake, a 9 by 13 sheet cake, or cupcakes. The batter mixes fast, and the method forgives small hiccups, which makes it a great go-to for any celebration.
Ingredients You Need
- All-purpose flour 2 1/2 cups, 300 g, spooned and leveled. Swap with cake flour 2 3/4 cups, 330 g, for a lighter crumb. I like King Arthur for reliable protein content.
- Baking powder 2 1/2 teaspoons.
- Baking soda 1/2 teaspoon.
- Fine sea salt 1/2 teaspoon.
- Unsalted butter 3/4 cup, 170 g, room temp. Use good butter like Challenge or Plugra for rich flavor.
- Neutral oil 2 tablespoons, optional, for extra softness. Canola or grapeseed works.
- Granulated sugar 1 3/4 cups, 350 g.
- Large eggs 4, room temp.
- Pure vanilla extract 2 1/2 teaspoons, or vanilla bean paste 2 teaspoons for flecks. Nielsen-Massey gives a clean, true vanilla.
- Buttermilk 1 cup, 240 ml, room temp. No buttermilk at home? Mix 1 cup whole milk with 1 tablespoon lemon juice or white vinegar, then wait 5 minutes. You can also use 3/4 cup sour cream plus 1/4 cup milk.
- Baking spray with flour, or softened butter plus flour, for pans.
- Unsalted butter 1 cup, 226 g, room temp.
- Powdered sugar 3 1/2 to 4 cups, 420 to 480 g, sift if lumpy.
- Heavy cream or whole milk 2 to 4 tablespoons.
- Pure vanilla extract 2 teaspoons.
- Pinch of fine salt.
Equipment
- Two 8-inch or 9-inch round cake pans, or one 9 by 13 pan, or 24-cup muffin tin.
- Parchment rounds for round pans.
- Stand mixer or hand mixer, large mixing bowls, whisk, rubber spatula.
- Kitchen scale for accuracy, measuring cups and spoons.
- Cooling racks, offset spatula, and toothpicks.
How to Make Vanilla Cake Recipe
Prep and preheat
Heat the oven to 350 degrees F, 177 C. Grease pans, line the bottoms with parchment, then grease and flour the parchment. Set out all cold ingredients so they warm slightly.
Whisk the dry ingredients
In a medium bowl, whisk flour, baking powder, baking soda, and salt until the mix looks uniform. Set it aside within arm’s reach.
Cream the butter and sugar
In a large bowl, beat the butter and sugar on medium speed for 3 to 4 minutes until pale and fluffy. Add the optional 2 tablespoons oil and mix 10 seconds to combine. Scrape the bowl.
Add eggs and vanilla
Beat in the eggs one at a time, 30 seconds each, and scrape the bowl between additions. Mix in the vanilla until the batter looks silky.
Alternate dry mix and buttermilk
On low speed, add one third of the dry mix. Add half the buttermilk. Repeat, then finish with the final third of dry mix. Mix just until the flour disappears. Fold the batter a few times by hand to catch any pockets at the bottom.
Fill pans and bake
Divide the batter evenly between pans and smooth the tops. Tap each pan once on the counter to pop big bubbles. Bake 8-inch layers for 26 to 32 minutes, 9-inch layers for 22 to 28 minutes, a 9 by 13 for 30 to 36 minutes, or cupcakes for 18 to 22 minutes. Check with a toothpick in the center, and pull the cake when only a few moist crumbs cling.
Cool, frost, and slice
Cool the cake in pans for 15 minutes. Turn the layers out onto racks, peel off parchment, and cool completely. For the frosting, beat butter until creamy, add powdered sugar in 2 additions with vanilla and salt, then thin with cream to a spreadable texture. Frost the cooled cake and slice with a sharp, thin knife.
Tips & Common Mistakes
- Weigh flour or spoon and level it. Too much flour packs the cup and gives a dry, dense crumb.
- Bring butter, eggs, and buttermilk to room temp. Cold ingredients lead to curdling and poor rise.
- Cream butter and sugar long enough. Aim for pale and fluffy, which traps air and lifts the cake.
- Do not overmix after adding flour. Stop as soon as you see the last streak fade.
- Use fresh baking powder and baking soda. Old leaveners weaken the rise.
- Line pans with parchment. Pan spray alone can still let corners stick.
- Keep the oven door closed for the first 20 minutes. Early peeks drop the temperature and the center.
- Check doneness early. Pull the cake when the toothpick shows moist crumbs, not wet batter.
- Cool layers fully before frosting. Warm cake melts buttercream and slides around.
- Use cake strips or wrap pans with damp towels. That trick helps the layers bake flat.
- Test your oven with an oven thermometer. Many ovens run hot or cool, so adjust as needed.
Variations I’ve Tried
- Funfetti: Fold in 1/2 cup rainbow jimmies right before you fill the pans.
- Lemon vanilla: Add 1 tablespoon fresh lemon zest and swap 2 tablespoons buttermilk with lemon juice.
- Marble: Swirl 1/2 cup warm chocolate ganache or 1/2 cup cocoa batter through the top of each layer.
- Coconut: Swap 1/2 cup buttermilk with coconut milk and add 1 teaspoon coconut extract.
- Berries and cream: Spread a thin layer of strawberry jam between layers, then finish with vanilla whipped cream.
- Almond vanilla: Add 1/2 teaspoon almond extract along with vanilla and top with toasted sliced almonds.
How to Serve
Let the cake sit at room temp for 30 to 45 minutes so the crumb softens and the buttercream loosens. Slice clean wedges with a warm, thin knife, wiping between cuts. Pair with fresh berries, a scoop of vanilla bean ice cream, or a drizzle of warm caramel. For drinks, pour coffee, black tea, or a glass of cold milk.
Make-Ahead and Storage
- Make the layers up to 2 days ahead. Wrap cooled layers tightly in plastic and keep at room temp. Frost the day you plan to serve.
- Freeze unfrosted layers for up to 2 months. Wrap in plastic, then foil, and thaw overnight in the fridge before you bring them to room temp.
- Store a frosted cake covered at cool room temp for 1 to 2 days, or in the fridge up to 5 days. Bring slices to room temp before serving so the texture softens.
- Freeze leftover slices for 1 month. Wrap each slice well, then thaw in the fridge. To soften a chilled slice fast, microwave it for 8 to 10 seconds, then let it rest for a minute before eating.

Vanilla Cake Recipe
Ingredients
Instructions
- Preheat your oven to 350°F (175°C). Grease and flour two 8-inch round cake pans or line the bottoms with parchment paper.
- In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- In a large mixing bowl, beat the softened butter and granulated sugar together until light and fluffy, about 3–4 minutes.
- Add the eggs one at a time, beating well after each addition, then mix in the vanilla extract.
- Add the dry ingredients to the butter mixture in three additions, alternating with the milk, beginning and ending with the dry ingredients. Mix just until combined; do not overmix.
- Divide the batter evenly between the prepared pans and smooth the tops with a spatula.
- Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Let the cakes cool in the pans for 10 minutes, then turn them out onto a wire rack to cool completely before frosting.
- In a large bowl, beat the softened butter until creamy and smooth.
- Gradually add the powdered sugar, 1 cup at a time, beating on low speed until incorporated, then increasing to medium speed.
- Mix in the vanilla extract and 2 tablespoons of cream or milk. Beat for 2–3 minutes until light and fluffy, adding more cream or milk as needed to reach a spreadable consistency.
- If desired, add a pinch of salt to balance the sweetness.
- Once the cakes are completely cool, place one layer on a serving plate, spread with frosting, top with the second layer, and frost the top and sides of the cake.
Notes
Approximate per slice (1 of 12) with frosting: 420 calories; fat 22 g; saturated fat 13 g; carbohydrates 52 g; fiber 0 g; sugars 38 g; protein 4 g; sodium 210 mg. Values will vary based on brands, substitutions, and portion size.
