Classic
Restaurant-perfect copycat
American dinner

Classic Homemade Chocolate Layer Cake

Easy homemade chocolate cake recipe with moist crumb, deep coffee-enhanced cocoa flavor, and no fancy techniques required.

Prep: 20 minCook: 33 minTotal: 53 minServes 12352 cal

Health Scores

Gut Health4/10
Anti-Inflammatory5/10
Blood Sugar Control4/10

Ingredients

  • 2 cups all-purpose flour
  • 1 cup unsweetened cocoa powder
  • 2 cups granulated sugar
  • 2 teaspoons baking soda
  • 1 teaspoon baking powder
  • 1 teaspoon fine sea salt
  • 3 large eggs, room temperature
  • 1 cup strong brewed coffee, cooled slightly
  • 0.75 cup buttermilk, room temperature
  • 0.5 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 4 oz semi-sweet chocolate, finely chopped
  • Chocolate buttercream frosting (optional)

Instructions

  1. 1

    Preheat your oven to 350°F and position a rack in the center; use an oven thermometer to verify accuracy.

  2. 2

    Grease two 9-inch round cake pans with nonstick spray and line the bottoms with parchment paper for easy removal.

  3. 3

    Sift together the flour, cocoa powder, sugar, baking soda, baking powder, and salt into a large mixing bowl, breaking up any cocoa lumps.

  4. 4

    Whisk the eggs, cooled brewed coffee, buttermilk, oil, and vanilla extract together in a separate medium bowl until well combined and smooth.

  5. 5

    Pour the wet ingredient mixture into the dry ingredients and stir gently with a spatula until just combined, about 12-15 strokes—stop before the batter looks perfectly smooth.

  6. 6

    Fold the finely chopped chocolate into the batter with a final few gentle strokes, distributing the pieces evenly without overmixing.

  7. 7

    Divide the batter equally between the prepared pans, smoothing the tops with an offset spatula or the back of a spoon.

  8. 8

    Slide the pans into the preheated oven and bake for 30-35 minutes, until a toothpick inserted in the center emerges with moist crumbs clinging to it.

  9. 9

    Remove the cakes from the oven and let them cool in their pans for 15 minutes to set slightly while remaining warm.

  10. 10

    Run a thin knife around the inside edge of each pan and carefully invert the cakes onto wire cooling racks, peeling away the parchment paper.

  11. 11

    Cool the cake layers completely at room temperature, about 1-2 hours, before frosting or storing.

  12. 12

    Level the cake tops if needed using a serrated knife, then frost between layers and over the exterior with your choice of chocolate buttercream or ganache.

Variations & Substitutions

IngredientSubstituteNotes
vegetable oilunsalted butter (melted and cooled)Creates richer flavor and slightly denser crumb structure while reducing processed ingredients
all-purpose flourwhole wheat pastry flour (use 1.75 cups)Adds fiber and nutrients while maintaining tender crumb due to lower gluten content in pastry flour
granulated sugarcoconut sugar (use 1.75 cups) or reduce to 1.75 cups sugar totalLowers blood sugar spike and adds subtle caramel undertones; reduces overall sugar content
buttermilkGreek yogurt (0.75 cup) thinned with 2 tablespoons milkIncreases protein content and probiotics while maintaining acidic component needed for leavening
brewed coffeehot espresso or 1 cup boiling water with 1 tablespoon instant espresso powder dissolvedIntensifies chocolate flavor complexity without additional caffeine if using regular espresso powder
semi-sweet chocolate chipsdark chocolate 70% cacao (finely chopped)Reduces added sugar while increasing antioxidants and cocoa solids for deeper flavor

Nutrition Information

Per serving (serves 12)

Calories352
Total Fat16g
Saturated Fat3g
Cholesterol45mg
Sodium381mg
Carbohydrates46g
Fiber4g
Sugar28g
Protein7g