Ingredients
Scale
For the chocolate cake
- 2 cups all-purpose flour
- 1¾ cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 2 teaspoons baking powder
- 1½ teaspoons baking soda
- 1 teaspoon salt
- 1 cup buttermilk, room temperature
- ½ cup vegetable oil
- 2 large eggs, room temperature
- 2 teaspoons vanilla extract
- 1 cup hot brewed coffee or hot water
For the chocolate ganache filling
- 1 cup semi-sweet or dark chocolate chips
- ¾ cup heavy cream
For the chocolate buttercream frosting
- 1 cup unsalted butter, softened
- ½ cup unsweetened cocoa powder
- 3½ cups powdered sugar
- 4 tablespoons milk or heavy cream
- 1 teaspoon vanilla extract
- Pinch of salt
Optional toppings
- Chocolate curls or shavings
- Chocolate chips or chunks
- Cocoa powder or powdered sugar for dusting
- Chocolate drizzle or syrup
Instructions
1. Preheat and Prepare
- Preheat oven to 350°F (175°C)
- Grease and line two 9-inch round cake pans with parchment paper
- Lightly flour the pans or use non-stick spray to ensure easy release
2. Mix the Dry Ingredients
- In a large mixing bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt
- Set aside while preparing wet ingredients
3. Combine the Wet Ingredients
- In a separate bowl, whisk together buttermilk, vegetable oil, eggs, and vanilla extract until smooth
- Slowly pour the wet mixture into the dry ingredients and stir to combine
4. Add Hot Liquid
- Gradually add hot brewed coffee (or hot water) to the batter
- Mix until smooth — batter will be thin, which helps create a moist texture
5. Bake the Cake
- Divide batter evenly between the prepared pans
- Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean
- Let cakes cool in pans for 10 minutes, then remove and cool completely on wire racks
6. Make the Chocolate Ganache
- In a saucepan or microwave-safe bowl, heat cream until just simmering
- Pour over chocolate chips and let sit for 2–3 minutes
- Stir until smooth and glossy, then cool slightly until thickened but still spreadable
7. Make the Chocolate Buttercream
- In a large bowl, beat softened butter until creamy
- Add cocoa powder and beat until smooth
- Gradually add powdered sugar, one cup at a time, mixing after each addition
- Add milk or cream as needed for consistency
- Mix in vanilla extract and a pinch of salt
- Beat for 3–4 minutes until light and fluffy
8. Assemble the Cake
- Place one cake layer on a serving plate or cake board
- Spread a thick layer of chocolate ganache over the top
- Add the second cake layer and press gently
- Apply a crumb coat of buttercream and chill for 15 minutes
- Frost the entire cake with the remaining buttercream
- Smooth the sides or create decorative swirls with an offset spatula
9. Add Toppings and Garnishes
- Decorate with chocolate curls, chips, or a drizzle of ganache if desired
- Dust with cocoa powder or powdered sugar for a dramatic finish
- Chill until ready to serve or let sit at room temperature for a softer texture
- Prep Time: 30 minutes
- Cooling and Assembly Time: 1 hour
- Cook Time: 35 minutes
Nutrition
- Serving Size: 1 slice
- Calories: 580
- Sugar: 48g
- Fat: 32g
- Carbohydrates: 68g
- Fiber: 4g
- Protein: 6g