Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic Chocolate Cake

Classic Chocolate Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍫 A deeply chocolatey, moist layer cake made with buttermilk and hot coffee for a tender crumb and rich, bakery-style flavor in every bite.
🎂 Finished with silky cream cheese chocolate buttercream, this perfectly balanced cake is not too sweet and ideal for any celebration.

  • Total Time: 3 hours
  • Yield: 1 two-layer 9-inch cake (12 servings) 1x

Ingredients

Scale

2 cups all-purpose flour

2 cups granulated sugar

3/4 cup Dutch process cocoa powder

2 teaspoons baking soda

1 teaspoon baking powder

1 teaspoon salt

1/2 cup unsalted butter, softened

1/2 cup avocado oil

2 large eggs, room temperature

1 cup buttermilk, room temperature

1 cup hot brewed coffee

8 ounces cream cheese, softened

1/2 cup unsalted butter, softened (for frosting)

3 cups powdered sugar

1/2 cup cocoa powder (for frosting)

1 teaspoon vanilla extract

2 tablespoons milk

Pinch of salt (for frosting)

Instructions

1-Prepare the pans: Grease two 9-inch round pans, dust with flour, and line with parchment.

2-Whisk dry ingredients: Whisk flour, sugar, cocoa, baking soda, baking powder, and salt until lump‑free.

3-Cream butter and sugar: Beat butter and sugar mixture on medium speed until light and fluffy, 3‑4 minutes.

4-Add wet ingredients: Mix in avocado oil; add eggs one at a time; pour in buttermilk and mix until just incorporated.

5-Combine dry and wet mixtures: Gradually add dry ingredients to wet mixture, mixing on low until combined (batter will be thick).

6-Add hot coffee: Pour hot coffee into batter and mix on low just until smooth and liquid.

7-Divide the batter: Divide batter evenly between prepared pans (about 664 grams per pan).

8-Bake the cake layers: Bake at 350°F for 30‑35 minutes until a toothpick comes out with moist crumbs.

9-Cool the layers: Cool in pans for 10 minutes, then turn out onto a wire rack to cool completely.

10-Make the frosting: Beat cream cheese and butter together; gradually mix in powdered sugar, cocoa, vanilla, milk, and salt until smooth.

11-Level the cake layers: Trim domed tops of cooled layers with a serrated knife to make them flat.

12-Apply the crumb coat: Place one layer on a board, spread thin frosting, add second layer, coat entire cake thinly, then refrigerate 20 minutes.

13-Finish frosting the cake: Spread remaining frosting evenly, smoothing sides with bench scraper and top with offset spatula.

14-Serve the cake: Let cake sit at room temperature for 30‑60 minutes before slicing for softest crumb.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

💡 Chill cake layers overnight before frosting for cleaner stacking and fewer crumbs during assembly.
💡 Use an offset spatula and bench scraper together, wiping the scraper clean between passes, for a smooth bakery-style finish.
💡 Let refrigerated cake sit at room temperature for 30 to 60 minutes before serving so the crumb softens and the frosting is creamy.

  • Author: Ruby Bennett
  • Prep Time: 30 minutes
  • Cooling Time: 2 hours
  • Cook Time: 30 minutes
  • Category: Desserts
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 slice
  • Calories: 520
  • Sugar: 45g
  • Sodium: 380mg
  • Fat: 28g
  • Saturated Fat: 14g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 62g
  • Fiber: 3g
  • Protein: 6g
  • Cholesterol: 75mg