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

Super Moist Chocolate Cake with Chocolate Ganache

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Grace
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Super Moist Chocolate Cake is rich, decadent, and topped with a silky smooth chocolate ganache. Made with cocoa powder, whole milk, and boiling water, this cake is ultra-soft and fudgy, perfect for birthdays, celebrations, or whenever you crave homemade chocolate goodness!


Ingredients

Scale

For the Cake:

  • 1 3/4 cups all-purpose flour
  • 2 cups granulated sugar
  • 3/4 cup unsweetened cocoa powder
  • 1 1/2 teaspoons baking powder
  • 1 1/2 teaspoons baking soda
  • 1 teaspoon salt
  • 2 large eggs
  • 1 cup whole milk
  • 1/2 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 1 cup boiling water

For the Chocolate Ganache:

  • 1 cup heavy cream
  • 8 oz semisweet chocolate, chopped
  • 2 tablespoons butter

Instructions

Step 1: Prepare the Cake Batter

  1. Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or line them with parchment paper.
  2. In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.
  3. Add eggs, milk, vegetable oil, and vanilla extract. Beat on medium speed for 2 minutes until smooth.
  4. Reduce speed to low and slowly mix in boiling water. The batter will be thin—this is normal!

Step 2: Bake the Cake

  1. Divide the batter evenly between the prepared cake pans.
  2. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
  3. Let cakes cool in pans for 10 minutes, then transfer to a wire rack to cool completely.

Step 3: Make the Chocolate Ganache

  1. In a small saucepan, heat heavy cream over medium heat until just simmering (do not boil).
  2. Remove from heat and pour over chopped chocolate in a heatproof bowl. Let sit for 2 minutes, then stir until smooth.
  3. Add butter and mix until glossy. Let ganache cool slightly before using.

Step 4: Assemble & Serve

  1. Pour ganache over the cooled cake, spreading evenly with a spatula.
  2. Let the ganache set for 15-20 minutes, then slice and serve!

Notes

  • For extra richness, add ½ teaspoon espresso powder to the cake batter.
  • Make it a layer cake – Double the ganache recipe to spread between layers.
  • Storage: Store cake in an airtight container at room temperature for 2 days or refrigerate for up to 5 days.