Ingredients
Method
Instructions
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, then line the bottoms with parchment paper for easy removal.
- In a large mixing bowl, whisk together the flour, cocoa powder, sugar, baking powder, baking soda, and salt until well combined and lump-free.
- In a separate bowl, whisk together the eggs, milk, vegetable oil, and vanilla extract until smooth. Add sour cream and mix until incorporated.
- Pour wet ingredients into dry ingredients and mix on low speed until just combined (do not overmix - a few small lumps are fine).
- Carefully pour in boiling water and mix until batter is smooth (batter will be thin, which is normal).
- Divide batter evenly between prepared pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Let cakes cool in pans for 10 minutes, then transfer to a wire rack to cool completely before frosting.
- Beat softened butter until light and fluffy. Gradually add powdered sugar and cocoa powder, alternating with milk and vanilla. Beat until smooth and creamy.
- Place one cake layer on serving plate, spread with buttercream, then top with second layer. Frost entire cake with remaining buttercream.
Notes
Use high-quality cocoa powder for best flavor. Don't overmix batter. Use room temperature ingredients. Boiling water helps 'bloom' cocoa powder. Cool cakes completely before frosting.
