Print

Vanilla Cake with Vanilla Buttercream Filling

Close-up of a vanilla cake with filling, showcasing its texture and layers.

A classic vanilla cake layered with smooth and creamy vanilla buttercream filling. Perfect for celebrations or any occasion that calls for a delicious homemade cake.

Ingredients

Scale

2 1/2 cups (312g) all-purpose flour, sifted
2 1/2 teaspoons baking powder
1/2 teaspoon salt
1 cup (227g) unsalted butter, softened
1 3/4 cups (350g) granulated sugar
4 large eggs, at room temperature
1 tablespoon pure vanilla extract
1 cup (240ml) whole milk, at room temperature
1 1/2 cups (340g) unsalted butter, softened (for filling)
5 cups (600g) powdered sugar (for filling)
1/4 cup (60ml) heavy cream (for filling)
2 teaspoons pure vanilla extract (for filling)
1/4 teaspoon salt (for filling)

Instructions

Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans and line the bottoms with parchment paper.
In a medium bowl, whisk together the sifted flour, baking powder, and salt. Set aside.
In a large bowl, beat the 1 cup softened butter and granulated sugar together with an electric mixer on medium speed until light and fluffy, about 4-5 minutes.
Add the eggs one at a time, beating well after each addition. Mix in the 1 tablespoon vanilla extract.
With the mixer on low speed, alternately add the dry ingredients and the milk to the butter mixture, beginning and ending with the dry ingredients. Mix until just combined; do not overmix.
Divide the batter evenly between the prepared pans and smooth the tops with a spatula.
Bake for 28-32 minutes or until a toothpick inserted into the center comes out clean.
Remove the cakes from the oven and allow them to cool in the pans for 10 minutes. Then run a knife around the edges, invert the cakes onto wire racks, peel off the parchment, and let cool completely.
To make the vanilla buttercream filling, beat the 1 1/2 cups softened butter on medium speed until creamy, about 2 minutes.
Gradually add the powdered sugar, 1 cup at a time, beating on low speed until incorporated. Add the heavy cream, vanilla extract, and salt, then beat on high speed for 3 minutes until light and fluffy.
Place one cake layer on a serving plate. Spread about half of the buttercream evenly over the top.
Place the second cake layer on top and spread the remaining buttercream over the top and sides of the cake as desired.
Refrigerate the cake for at least 30 minutes before serving to set the filling and frosting.