This birthday cake layers tender vanilla sponge with a silky chocolate ganache filling and a classic vanilla buttercream frosting. The combination of light, fluffy crumb, rich dark chocolate, and sweet, creamy frosting makes it a celebration favorite that is easier to put together than it looks. Using a 9×2-inch round pan for each layer gives you even, professional-looking layers that stack beautifully.
Ingredients
- For the vanilla cake:
- 3 cups (360 g) all-purpose flour
- 2 ½ teaspoons baking powder
- ½ teaspoon salt
- 1 cup (2 sticks / 226 g) unsalted butter, softened
- 2 cups (400 g) granulated sugar
- 4 large eggs, at room temperature
- 1 tablespoon vanilla extract
- 1 ¼ cups (300 ml) whole milk, at room temperature
- For the chocolate ganache:
- 8 oz (225 g) semi-sweet or dark chocolate, finely chopped
- 1 cup (240 ml) heavy cream
- 2 tablespoons unsalted butter, softened (optional, for shine)
- For the vanilla buttercream:
- 1 ½ cups (3 sticks / 340 g) unsalted butter, softened
- 5 cups (600 g) powdered sugar, sifted
- 2 teaspoons vanilla extract
- 3–4 tablespoons heavy cream or milk
- Pinch of salt
Instructions
- Preheat and prep the pans: Preheat your oven to 350°F (175°C). Grease two 9×2-inch round cake pans and line the bottoms with parchment paper. Dust the sides with flour and tap out the excess.
- Mix the dry ingredients: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- Cream the butter and sugar: In a large mixing bowl, beat the softened butter and sugar on medium speed until light and fluffy, about 3–4 minutes. Scrape down the sides as needed.
- Add eggs and vanilla: Add the eggs one at a time, beating well after each addition. Beat in the vanilla extract.
- Alternate dry and wet: With the mixer on low speed, add the flour mixture in three additions, alternating with the milk in two additions, starting and ending with the flour. Mix just until combined—do not overmix.
- Bake the layers: Divide the batter evenly between the prepared pans (about 3 cups each). Bake at 350°F (175°C) for 28–33 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs and the cake springs back when lightly pressed. The internal temperature should read about 205–210°F (96–99°C) if using an instant-read thermometer.
- Cool completely: Let the cakes cool in the pans for 10 minutes, then turn them out onto a wire rack and cool completely to room temperature. This is crucial before frosting.
- Make the ganache: Place the chopped chocolate in a heatproof bowl. Heat the heavy cream in a small saucepan until it just begins to simmer (do not boil). Pour the hot cream over the chocolate and let it sit for 2 minutes. Gently stir until smooth. If using, stir in the softened butter for extra shine. Let the ganache cool to room temperature until it’s thick but spreadable, about 30–45 minutes. If it becomes too firm, warm it gently over a double boiler or in short microwave bursts.
- Make the buttercream: In a large bowl, beat the softened butter on medium speed until smooth and creamy, about 2 minutes. Gradually add the powdered sugar, one cup at a time, beating on low speed. Add the vanilla, salt, and 3 tablespoons of cream. Beat on medium-high speed for 3–4 minutes until light and fluffy. If the frosting is too thick, add the remaining tablespoon of cream.
- Assemble the cake: Place one cake layer on a serving plate or cake stand. Spread a generous layer of ganache over the top (about ½ cup). Place the second layer on top. Apply a thin crumb coat of buttercream all over the cake (a thin layer to seal in crumbs). Refrigerate for 20–30 minutes to set.
- Frost the cake: Apply the remaining buttercream evenly over the top and sides. Use a bench scraper or offset spatula for smooth sides. Decorate as desired with piped swirls or sprinkles.
Tips
- Room temperature ingredients: Butter, eggs, and milk should be at room temperature for a smooth, evenly mixed batter. Cold ingredients can cause the batter to curdle and the cake to bake unevenly.
- Don’t overmix: Once you add the flour, mix only until just combined. Overmixing develops gluten, resulting in a dense, tough cake.
- Ganache consistency: If the ganache is too runny, let it cool longer. If it’s too thick to spread, warm it gently. For a firmer filling, you can refrigerate it until spreadable.
- Baking pan material: If using dark or nonstick metal pans, lower the oven temperature by 25°F (15°C) and start checking for doneness 5 minutes earlier. Glass or ceramic pans may require a slightly lower temperature too—about 325°F (165°C)—and longer baking time.
Serving Suggestions
Serve this cake at room temperature for the best flavor and texture. Slice with a sharp knife dipped in hot water and wiped dry for clean cuts. It pairs beautifully with a glass of cold milk, coffee, or a scoop of vanilla bean ice cream. For an extra touch, add fresh berries or a drizzle of extra ganache on each plate.
Variations
- Chocolate cake: Replace ½ cup of the all-purpose flour with ½ cup unsweetened cocoa powder, and increase the milk to 1 ½ cups.
- Lemon vanilla: Add 1 tablespoon of lemon zest to the batter and use lemon extract instead of vanilla in the buttercream.
- Nutty crunch: Spread a thin layer of toasted chopped hazelnuts or almonds over the ganache before adding the top layer.
- Berry swirl: Swirl a few tablespoons of raspberry or strawberry jam into the buttercream before frosting for a fruity twist.
Storage and Reheating
Store the assembled cake in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. If refrigerated, let it sit at room temperature for 30–60 minutes before serving to soften the buttercream and ganache. You can freeze unfrosted cake layers, tightly wrapped in plastic wrap and foil, for up to 3 months. Thaw in the refrigerator overnight before frosting. Frosted cake can also be frozen for up to 1 month; thaw in the fridge and bring to room temperature before serving. Do not reheat the whole cake—it will melt the frosting. If you want warm cake, reheat individual slices in the microwave for 10–15 seconds.
Frequently Asked Questions
Can I use this recipe for cupcakes? Yes, this batter makes about 24 cupcakes. Fill cupcake liners two-thirds full and bake at 350°F (175°C) for 18–22 minutes, or until a toothpick comes out clean.
Why did my cake sink in the middle? A sunken center usually means the batter was overmixed, the oven door was opened too early, or the cake was underbaked. Make sure your oven is fully preheated and avoid opening the door during the first 20 minutes of baking.
Can I use milk chocolate instead of semi-sweet for the ganache? Yes, but milk chocolate is sweeter and softer, so the ganache may be less firm. Use 8 oz milk chocolate and reduce the cream to ¾ cup for a sturdier texture.
How do I get clean, sharp slices? Chill the cake in the refrigerator for 30 minutes before slicing. Use a long, thin knife and wipe it clean between cuts.
Can I make this cake dairy-free? Substitute the butter with a plant-based butter (use one that is suitable for baking), use a dairy-free milk like oat or almond, and use a dairy-free chocolate and cream alternative (coconut cream works well). The texture may vary slightly.
What if my buttercream is too runny? Add more powdered sugar, a few tablespoons at a time, and beat until stiff. If it’s too thick, add a teaspoon of milk or cream.