This classic chocolate cake is moist, rich, and features a decadent chocolate frosting. Perfect for birthdays, holidays, or any special occasion, it's sure to be a crowd-pleaser.
Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
In a large bowl, whisk together flour, cocoa powder, baking soda, baking powder, and salt. Set aside.
In another large bowl, combine granulated sugar, brown sugar, eggs, buttermilk, vegetable oil, and vanilla extract. Beat until smooth.
Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Do not overmix.
Carefully stir in the hot water or coffee until the batter is smooth and runny.
Divide the batter evenly between the prepared cake pans.
Bake for 30-35 minutes, or until a wooden skewer inserted into the center comes out clean.
Let cakes cool in pans for 10 minutes before inverting onto a wire rack to cool completely.
For the Frosting
In a large bowl, beat softened butter until creamy.
Gradually add powdered sugar and cocoa powder, beating until combined.
Add heavy cream, vanilla extract, and salt. Beat on high speed until light and fluffy, about 2-3 minutes.
Once cakes are completely cool, frost generously.
Notes
For an extra touch, garnish with chocolate shavings or fresh berries. This cake is best stored at room temperature in an airtight container for up to 3 days, or refrigerated for up to a week.