Preheat your oven to 350°F (180°C) and prepare two 8-inch round cake pans by lining with parchment paper.
In a large mixing bowl, combine granulated sugar, flour, cocoa powder, baking powder, baking soda, and salt. Mix until well combined.
Add eggs, buttermilk, oil, and vanilla extract. Blend until smooth. Pour in the boiling water (or hot coffee) and stir gently; the batter will be thin.
Divide the batter between prepared pans and tap gently to remove air bubbles. Bake for 30-35 minutes or until a toothpick inserted comes out clean.
Let the cakes cool in the pans for 10 minutes, then run a knife around the edges and transfer to a wire rack to cool completely.
For the frosting, combine melted butter and cocoa powder in a bowl. Stir until smooth, then gradually add powdered sugar and milk, alternating between each.
Add vanilla extract and mix until smooth and spreadable.
Place one cake layer on a plate, spread frosting on top, add the second layer, and frost the top and sides of the cake.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!
Notes
Store the frosted cake covered at room temperature for up to 2 days or in the fridge for up to 5 days. Allow to come to room temperature before serving.