Ingredients
Method
Instructions
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, or line them with parchment paper.
- In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt until well combined.
- In a separate bowl, beat the eggs, then add buttermilk, vegetable oil, and vanilla extract. Mix until smooth.
- Gradually add the wet ingredients to the dry ingredients, mixing on low speed until just combined. Be careful not to overmix.
- Slowly pour in the hot water (and coffee if using) and mix until the batter is smooth. The batter will be thin - this is normal and creates the moist texture.
- Divide the batter evenly between the prepared pans and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before frosting.
- For the frosting, beat the softened butter until creamy. Gradually add powdered sugar and cocoa powder, then slowly pour in heavy cream and vanilla. Beat until light and fluffy.
- Frost the cooled cake layers, stacking them with a generous layer of frosting between each layer and covering the entire cake.
Notes
Use room temperature ingredients for even mixing and better texture. Don't overmix the batter to prevent tough cake. The hot water helps bloom the cocoa powder for maximum flavor. For an extra moist cake, brush the layers with simple syrup before frosting.
