Here’s a classic Chocolate Cake with Vanilla Buttercream recipe that’s moist, rich, and perfect for any occasion.
🍫 Chocolate Cake
Ingredients:
-
1¾ cups (220g) all-purpose flour
-
¾ cup (65g) unsweetened cocoa powder
-
2 cups (400g) granulated sugar
-
1½ tsp baking powder
-
1½ tsp baking soda
-
1 tsp salt
-
2 large eggs
-
1 cup (240ml) whole milk
-
½ cup (120ml) vegetable oil
-
2 tsp vanilla extract
-
1 cup (240ml) boiling water (or hot coffee for enhanced chocolate flavor)
Instructions:
-
Preheat oven to 350°F (175°C). Grease and flour two 9-inch (23 cm) round cake pans or line with parchment paper.
-
In a large bowl, sift together flour, cocoa powder, sugar, baking powder, baking soda, and salt.
-
Add eggs, milk, oil, and vanilla. Beat on medium speed for 2 minutes.
-
Stir in the hot water or coffee — the batter will be thin.
-
Pour evenly into prepared pans.
-
Bake for 30–35 minutes, or until a toothpick comes out clean.
-
Let cool in pans for 10 minutes, then transfer to wire racks to cool completely.
🍦 Vanilla Buttercream
Ingredients:
-
1 cup (227g) unsalted butter, softened
-
3½–4 cups (440–500g) powdered sugar, sifted
-
2 tsp pure vanilla extract
-
2–3 tbsp milk or heavy cream
-
Pinch of salt (optional, to cut sweetness)
Instructions:
-
Beat the butter on medium-high speed until light and creamy (about 3–4 minutes).
-
Gradually add the powdered sugar, 1 cup at a time, beating well after each addition.
-
Add vanilla, 2 tbsp milk/cream, and a pinch of salt. Beat on high until fluffy.
-
Adjust consistency with more milk (if too thick) or sugar (if too thin).
🎂 Assembly
-
Place one cake layer on a serving plate or cake board.
-
Spread a thick layer of vanilla buttercream on top.
-
Add the second cake layer, and frost the top and sides with the remaining buttercream.
-
Decorate as desired — sprinkles, chocolate shavings, or fresh berries all work great!