Vanilla Birthday Cake with Chocolate Frosting

  • prep time10 min
  • total time 50 min
  • serves 8 - 10

A classic kid-friendly birthday cake with yummy chocolate icing.

133 Ratings
Directions for: Vanilla Birthday Cake with Chocolate Frosting


Nonstick spray, for spraying pans

2 cups granulated sugar

1 cup unsalted butter, at room temperature

4 large eggs, at room temperature

1 ½ cups cake flour

1 ¼ cups all-purpose flour

2 tsp baking powder

¾ tsp kosher salt

1 cup whole milk, at room temperature

1 tsp pure vanilla extract

Chocolate Frosting, recipe follows

Chocolate Frosting

8 oz semisweet chocolate, chopped

2 cups confectioners' sugar

1 cup unsalted butter, cut into pieces at room temperature

1 Tbsp whole milk

1 Tbsp pure vanilla extract

⅛ tsp kosher salt


1. Adjust the racks to the center of the oven and preheat to 350ºF. Spray two 9-by-1-1/2-inch round cake pans with nonstick spray.

2. Add the granulated sugar and butter to the bowl of a stand mixer outfitted with the paddle attachment. Beat until creamy, just 2 minutes. Add the eggs one at a time to the mixture and beat until mixed together.

3. Whisk together the cake flour, all-purpose flour, baking powder and salt in a medium bowl. In a measuring cup, mix the milk and vanilla extract together. Turn the mixer back to medium speed and add the flour mixture and milk mixture alternately to create a smooth batter.

4. Evenly divide the cake batter between the prepared pans. Bake until the cakes start pulling away from the edges of the pan and a toothpick inserted into the center of the cakes comes out clean, 30 to 35 minutes. Cool the cakes for 10 minutes in their pans, then turn them out on a wire rack to cool completely before frosting.

5. Frost the cake by tucking parchment underneath the first cake layer and the cake plate. Spread the Chocolate Frosting evenly over the first layer, then place the second cake on top. Frost the top of the cake, then work your way over the sides. Remove the parchment and serve.

Chocolate Frosting

1. Add the chopped chocolate to a heatproof bowl and set over a lightly simmering pot of water (make sure the bottom of the pot is not touching the water). Stir until the chocolate is completely smooth and melted. Remove from the heat and cool until room temperature, about 15 minutes.

2. Add the confectioners' sugar to a medium bowl and whisk out the lumps.

3. Beat the butter in a stand mixer outfitted with the paddle attachment until creamy. Add the cooled melted chocolate. Gradually add the confectioners' sugar in 3 batches and beat until combined. Add the milk, vanilla and salt, and beat until the mixture is creamy, well mixed and spreadable.

See more: Chocolate, Dessert

More Recipes You'll Love