Classic Vanilla Birthday Cake Recipe for Perfect Celebration

Jump to Recipe

This post may contain affiliate links.

This Classic Vanilla Birthday Cake is soft, moist and full of pure vanilla flavor. Two tender vanilla cake layers are filled and covered with silky vanilla buttercream, making a timeless celebration cake that’s easy to bake and beautiful to serve.

Classic vanilla birthday cake

If you love classic layer cakes, this recipe delivers a reliably tender crumb and a smooth buttercream that spreads and pipes well. It’s a great base for sprinkles, simple piping or any decoration you prefer.

WHY THIS RECIPE WORKS

  • Vanilla cake: Soft, tender and packed with vanilla flavor.
  • Vanilla buttercream: Smooth, easy to make and perfectly balanced.
  • Show stopper: A simple sprinkle finish turns this cake into a celebration centerpiece.
Vanilla cake slices

INGREDIENT NOTES

Here are the key ingredients and why they matter. See the recipe card below for exact quantities.

  • All-purpose flour: Gives a light, airy texture. Aim for flour with about 10–11% protein.
  • Cornstarch: Helps create a softer crumb.
  • Sugar: Granulated sugar sweetens and helps keep the cake moist.
  • Baking powder and baking soda: Provide lift for a tender, fluffy cake.
  • Salt: Enhances the vanilla and overall flavor.
  • Eggs: Use room temperature eggs for better emulsion and volume.
  • Oil: A neutral oil like canola keeps the cake extra moist.
  • Sour cream: Adds moisture and helps the cake keep its structure.
  • Butter: Used in both the cake and buttercream—bring to room temperature for best results.

STEP BY STEP INSTRUCTIONS

This recipe requires an electric mixer—either a stand mixer with a paddle attachment or a hand mixer. Use two 20 cm (8 inch) cake pans lined with parchment paper.

The full recipe card is below.

Preheat the oven to 170°C / 340°F (conventional). Prepare two 20 cm (8-inch) pans with parchment.

STEP 1: Sift together the flour, cornstarch, baking powder, baking soda and salt; set aside. In a large bowl, cream the butter and sugar with an electric mixer on medium speed until light and fluffy.

STEP 2: Add the eggs one at a time, mixing until combined. With the mixer on low, add half the dry ingredients and mix just until combined. Stir in sour cream, oil and vanilla, then add the remaining dry ingredients and mix until combined.

STEP 3: Divide batter between the two prepared pans and bake 30–33 minutes, or until a tester comes out clean. Cool on a wire rack; after 5–10 minutes remove cakes from pans and cool completely before frosting.

Cake in pan
Baked cake layer

FROSTING AND ASSEMBLING

STEP 1: Sift the powdered sugar and set aside. Beat the butter in a mixer for 4 minutes on medium-high, scrape the bowl and beat another 2 minutes.

STEP 2: Add powdered sugar, vanilla and milk in two additions, whipping until each is fully incorporated. Add vanilla paste if desired for extra depth. Scrape the bowl and mix 2 more minutes.

STEP 3: Level the tops of the cooled cake layers so they sit flat. Place the first layer on a serving plate or board.

STEP 4: Add two generous scoops of buttercream, spread evenly with an offset spatula, top with the second layer and apply a thin crumb coat. Finish with the remaining buttercream, smooth or add a wavy texture, and decorate with sprinkles if desired.

Frosting cake
Decorated vanilla cake

EXPERT BAKING TIPS

  • Use a kitchen scale: Weighing ingredients in grams is the most precise method and improves consistency.
  • Don’t overmix the batter: Fold gently at the end with a spatula to ensure all ingredients are combined without developing excess gluten.
  • Light vs dark pans: Light-colored aluminum pans bake more evenly and gently, producing a softer cake. Dark pans absorb more heat and can create a darker, drier crust.
Cake decorated with sprinkles

FAQ

Can I replace the sour cream with something else?

Yes. Substitute full-fat Greek yogurt 1:1 for sour cream.

Can it be made a day ahead?

Yes. Wrap cooled cake layers in plastic wrap at room temperature for a day, or freeze for longer storage. Store buttercream in an airtight container in the fridge and bring to room temperature before using.

How do I know when the cake layers are done?

Insert a cake tester or toothpick into the center. If it comes out clean with no wet batter, the cakes are done.

STORAGE

Store the assembled cake in the fridge in an airtight container. Remove and allow to come to room temperature before serving. Best enjoyed within 2–3 days.

Sliced vanilla cake

Other Layer Cake Recipes To Try

If you enjoyed this recipe, please leave a star review and tag on Instagram. Try other favorites like Nutella Cake, Chocolate Fudge Cake and Chai Cake for more layer-cake inspiration.

Classic Vanilla Birthday Cake

Classic Vanilla Birthday Cake

A soft, moist classic vanilla layer cake finished with smooth vanilla buttercream—ideal for birthdays and celebrations.
5 from 33 reviews
Print Recipe
Pin Recipe
Prep Time 30 mins
Cook Time 30 mins
Total Time 1 hr
Course Dessert
Cuisine American
Servings 12
Calories 721 kcal

Equipment

  • 20 cm (8 in) baking pans

Ingredients

VANILLA CAKE

  • 180 g butter, room temperature
  • 300 g granulated sugar
  • 4 large eggs, room temperature
  • 340 g all-purpose flour
  • 2 tbsp cornstarch
  • ¾ tsp baking powder
  • ¾ tsp baking soda
  • ¾ tsp salt
  • 240 g sour cream (14–18%), room temperature
  • 60 g vegetable oil (e.g. canola)
  • 2 tsp vanilla extract

VANILLA BUTTERCREAM

  • 260 g butter, room temperature
  • 440 g powdered sugar
  • 1½ tsp vanilla paste (optional)
  • 1½ tsp vanilla extract
  • 2½ tsp whole milk, room temperature

Tip: For best results weigh ingredients in grams using a digital scale.

Instructions

VANILLA CAKE

  1. Preheat oven to 170°C / 340°F (conventional). Line two 20 cm (8 in) pans with parchment.
  2. Sift together flour, cornstarch, baking powder, baking soda and salt; set aside.
  3. Cream butter and sugar with a mixer on high for 3 minutes.
  4. Add eggs one at a time and mix until combined.
  5. Add half the dry ingredients on low speed and mix until just combined. Stir in sour cream, oil and vanilla, then add the remaining dry ingredients and mix until combined. Fold gently with a spatula to fully incorporate.
  6. Divide batter between prepared pans and bake 30–33 minutes, or until a toothpick comes out clean. Cool in pans 5–10 minutes, then remove to a wire rack to cool completely.

VANILLA BUTTERCREAM

  1. Sift powdered sugar and set aside.
  2. Beat butter 4 minutes on medium-high, scrape bowl and beat 2 more minutes.
  3. Add powdered sugar, vanilla and milk in two additions, whipping until smooth. Scrape and beat 2 more minutes.

ASSEMBLING

  1. Level cooled cake tops. Place first layer on a cake board or serving plate.
  2. Spread two large scoops of buttercream, top with second layer, apply a thin crumb coat, chill briefly if needed, then finish with remaining buttercream and decorate as desired.

Nutrition

Calories: 721 kcal
Carbohydrates: 86 g
Protein: 6 g
Fat: 40 g
Tried this recipe?
Let us know how it was!