Ultimate Moist Chocolate Cake Recipe with Ganache Frosting

Indulge in the ultimate chocolate cake experience with our moist and decadent chocolate cake, complete with a silky smooth ganache frosting. This step-by-step guide ensures you create a bakery-quality cake right in your kitchen. Perfect for celebrations, cravings, and chocolate lovers alike!

Prep Time: 20 minutes Cook Time: 35 minutes Total Time: 55 minutes Servings: 12


  • For the Cake:
    • 220g all-purpose flour
    • 400g granulated sugar
    • 90g unsweetened cocoa powder
    • 2 teaspoons baking soda
    • 1 teaspoon baking powder
    • 1 teaspoon salt
    • 2 large eggs
    • 240ml buttermilk
    • 240ml warm water
    • 120ml vegetable oil
    • 2 teaspoons pure vanilla extract
  • For the Ganache Frosting:
    • 240ml heavy cream
    • 225g semi-sweet chocolate, chopped
    • Berries (optional) for decoration.


  1. Preheat and Prepare: Start by preheating your oven to 175°C. Grease and flour two 9-inch round cake pans. This ensures your cake doesn’t stick and comes out perfectly.
  2. Mix Dry Ingredients: In a large bowl, sift together flour, sugar, cocoa, baking soda, baking powder, and salt. Mixing these ingredients well is key to a fluffy cake.
  3. Combine Wet Ingredients: Beat in eggs, buttermilk, warm water, oil, and vanilla until smooth. The mixture might be thin, but it’s perfect for a moist cake.
  4. Bake the Cake: Pour the batter into the prepared pans. Bake for 30-35 minutes. A toothpick test should come out clean. Some ovens may vary so this will allow you to tell whether it needs another 5 or 10 mins. Keep testing until the toothpick is clean.
  5. Cool and Frost: Let the cakes cool before frosting with the ganache, which you’ll make by simmering heavy cream and pouring it over chopped chocolate. Stir until smooth.
  6. Assemble: Layer the cakes with ganache and frost the outside. The ganache gives this cake its signature luxurious finish. Top with berries if you choose for that extra level of indulgence.

There you have it—your very own moist chocolate cake with ganache frosting, a recipe that’s sure to impress. Whether it’s for a special occasion or a treat for yourself, this cake promises indulgence in every bite.


  • Can I make this cake in advance? Yes, this cake stays moist and delicious for days.
  • Can I use milk instead of buttermilk? For best results, stick to buttermilk. It adds to the cake’s moisture and tenderness.

Remember to share your creations and experiences with this recipe online, tagging our page for a chance to be featured. Happy baking!


BakingBar was launched in 2010 to provide simple and straightforward baking guides and recipes. BakingBar are currently recipe developers for Neills Flour and MyProtein.