Go Back

Chocolate Cake Recipe

This rich, moist, and foolproof chocolate cake is a true classic, full of deep cocoa flavor and topped with a silky chocolate frosting that melts in your mouth. Perfect for birthdays, holidays, or any moment that calls for pure chocolate indulgence.
Prep Time 20 minutes
Cook Time 33 minutes
Cooling 1 hour
Total Time 1 hour 55 minutes
Servings: 12
Course: Dessert
Cuisine: American
Calories: 420

Ingredients
  

  • For the Cake:
  • cups all-purpose flour
  • ¾ cup unsweetened cocoa powder
  • teaspoons baking powder
  • teaspoons baking soda
  • 1 teaspoon salt
  • 2 cups granulated sugar
  • 2 large eggs
  • 1 cup buttermilk
  • ½ cup vegetable oil
  • 2 teaspoons vanilla extract
  • 1 cup hot brewed coffee
  • For the Frosting:
  • 1 cup 2 sticks unsalted butter, softened
  • cups powdered sugar
  • ¾ cup unsweetened cocoa powder
  • ½ cup heavy cream
  • 2 teaspoons vanilla extract
  • Optional Garnish:
  • Fresh raspberries or chocolate chips

Method
 

  1. Preheat Oven:
  2. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or line them with parchment paper.
  3. Mix Dry Ingredients:
  4. In a large bowl, whisk together the flour, cocoa powder, baking powder, baking soda, salt, and sugar until evenly combined.
  5. Add Wet Ingredients:
  6. Add eggs, buttermilk, vegetable oil, and vanilla extract to the dry mixture. Beat on medium speed for about 2 minutes until smooth.
  7. Add Coffee:
  8. Stir in the hot brewed coffee until the batter is well combined and thin. (Don’t worry — it’s supposed to look runny!)
  9. Bake:
  10. Divide batter evenly between the prepared pans. Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean.
  11. Cool Completely:
  12. Let cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before frosting.
  13. Make the Frosting:
  14. In a large bowl, beat the softened butter until creamy. Add powdered sugar, cocoa powder, heavy cream, and vanilla extract. Beat on low speed until combined, then increase to medium-high and whip until smooth and fluffy.
  15. Assemble and Frost:
  16. Place one cake layer on a serving plate, spread frosting evenly, then top with the second layer. Cover the top and sides with the remaining frosting.
  17. Serve:
  18. Decorate with raspberries or chocolate chips if desired. Slice and enjoy!