This classic chocolate cake is rich, moist, and topped with a smooth, fluffy chocolate frosting. Perfect for any occasion, it’s easy to make and absolutely delicious!
Preheat Oven: Heat oven to 350°F. Line two 8-inch round baking pans with parchment paper and lightly spray with non-stick cooking spray. Set aside.
Mix Dry Ingredients: Stir together sugar, flour, cocoa, baking powder, baking soda, and salt in a large bowl.
Add Wet Ingredients: Add eggs, buttermilk, oil, and vanilla. Mix until well combined.
Incorporate Liquid: Stir in boiling water or hot coffee. The batter will be thin. Pour it into the prepared pans.
Bake: Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
Prepare Frosting: Combine melted butter and cocoa powder. Add powdered sugar, milk, and vanilla. Mix for several minutes until smooth and fluffy.
Assemble Cake: Place one cake layer on a serving tray. Spread a generous amount of frosting on top. Add the second cake layer and frost the top and sides with the remaining frosting.