Go Back
+ servings

Best Classic Chocolate Cake – Soft & Decadent

Rose
This Best Classic Chocolate Cake is rich, moist, and deeply chocolatey with a hint of espresso to enhance the cocoa flavor. Layered with smooth, creamy chocolate frosting, it’s the perfect bakery-style dessert for birthdays, celebrations, or any special occasion.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course Dessert
Cuisine American
Servings 12 slices
Calories 420 kcal

Equipment

  • 2 x 9-inch round cake pans
  • mixing bowls
  • whisk
  • electric mixer
  • wire cooling rack
  • spatula

Ingredients
  

  • 1 3/4 cups all-purpose flour
  • 3/4 cup unsweetened cocoa powder
  • 2 cups granulated sugar
  • 1 1/2 tsp baking powder
  • 1 1/2 tsp baking soda
  • 1 tsp salt
  • 2 large eggs, room temperature
  • 1 cup whole milk
  • 1/2 cup vegetable oil
  • 2 tsp vanilla extract
  • 1 cup hot water mixed with 1 tsp instant espresso powder
  • 1 cup unsalted butter, softened
  • 3 1/2 cups powdered sugar
  • 1/2 cup unsweetened cocoa powder (for frosting)
  • 1/2 tsp salt (for frosting)
  • 2 tsp vanilla extract (for frosting)
  • 1/4 cup heavy cream

Instructions
 

  • Preheat your oven to 350°F (175°C). Grease two 9-inch round cake pans, line the bottoms with parchment paper, and lightly dust with flour.
  • In a large bowl, sift together flour, cocoa powder, baking powder, baking soda, and salt. Add sugar and whisk until evenly combined.
  • In another bowl, beat eggs with milk, oil, and vanilla extract. Gradually add wet ingredients to dry ingredients and mix until smooth.
  • Slowly stir in the hot water mixed with espresso. The batter will be thin, which helps create a moist cake.
  • Divide batter evenly between prepared pans. Bake for 30–35 minutes, until a toothpick inserted in the center comes out clean. Cool in pans for 10 minutes, then transfer to wire racks to cool completely.
  • Beat softened butter until creamy. Gradually add powdered sugar, cocoa powder, and salt. Mix in vanilla extract and heavy cream, beating until light and fluffy.
  • Once cakes are fully cooled, spread frosting over the first layer, place the second layer on top, and frost the entire cake evenly. Garnish as desired and serve.

Notes

For extra moisture, brush cake layers lightly with simple syrup before frosting. Ensure eggs and milk are at room temperature for a smoother batter. The batter will be thin after adding hot espresso water—this is normal and creates a moist texture. You can substitute dairy-free milk and plant-based butter for a dairy-free version.

Nutrition

Calories: 420kcalCarbohydrates: 58gProtein: 5gFat: 19gSaturated Fat: 11gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gTrans Fat: 0.5gCholesterol: 70mgSodium: 280mgPotassium: 220mgFiber: 3gSugar: 42gVitamin A: 550IUCalcium: 60mgIron: 2.5mg
Keyword birthday cake recipe, classic chocolate cake, decadent chocolate dessert, moist chocolate cake
Tried this recipe?Let us know how it was!