Moist Chocolate Cake Recipe


I’ve tested a lot of chocolate cake recipes over the years, and this chocolate cake recipe is one of my favorites. It is incredibly moist, and turns out perfectly every time!

It is a one bowl recipe that doesn’t require a hand mixer, which means less dishes to clean!! I highly recommend this recipe. It’s been modified from Robyn’s recipe on Add A Pinch.

The cakes do have a tiny bit of a dome, but I usually just level it out with a little extra buttercream. You can also just trim the top of the cake to make it level.


  • 2 cups all-purpose flour
  • 2 cups sugar
  • 3/4 cup + 1 Tbsp unsweetened cocoa powder
  • 2 teaspoons baking powder
  • 1.5 teaspoons baking soda
  • 1 teaspoon salt
  • 1 cup buttermilk
  • 1/2 cup vegetable oil
  • 2 eggs, room temperature
  • 2 teaspoons vanilla extract
  • 1 cup espresso, or 1 1/2 teaspoon espresso powder dissolved in 1 cup of hot water
  • 1 tsp vinegar

Preheat oven to 350 degrees Fahrenheit. Line and grease 4 8-inch cake pans.

Combine the flour, sugar, cocoa powder, salt, baking soda and baking powder in a large bowl. Whisk together until combined (be sure there aren’t any clumps! If there are, you may want to sift your ingredients).

Pour in the espresso into the dry ingredients, and mix until the espresso is fully absorbed. Mix in the buttermilk, until fully incorporated. Pour in the oil next, and mix until fully incorporated. Then stir in the eggs, one at a time. The last step is to stir in the vanilla, then the vinegar. The batter will be on the thin side, but that’s the correct consistency!

Divide the batter evenly between the four cake pans, and bake for about 25 minutes. Remove from oven, and let the cakes sit for about 5 minutes. Gently run an offset spatula around the rim of the cake pans to loosen them. Place the cake pans in the freezer to speed up the cooling process, and to trap in additional moisture.

Decorate as desired! The photo below shows a snickers cake made with this cake base, before it was crumb coated.



25 thoughts on “Moist Chocolate Cake Recipe”

  1. I’ve been trying to find the perfect chocolate cake recipe. This is it! Researching is done. It’s so moist, chocolaty, and bakes evenly. Thank you!

  2. Just wondering about the coffee or espresso… is it going to taste like coffee or how does it help the chocolate cake?

    1. I think it gives the cake flavor a lot more depth! it mostly just enhances the chocolate taste. However, if you don’t like coffee you can leave it out!

      1. I made this cake, and omg it was delicious everyone loved it. I used regular coffee. Thanks for sharing your recipes Chelsweets!

  3. Hi there! I love your cakes, I’ve made a lot of your recipes and they’ve all turned out nicely. However, every time I make this cake it doesn’t dome it sinks in the middle. Do you have any insight by chance?

  4. Hi there!
    If I have 2 pans to fill that are 10 inches each. How long would I need to bake them for? Also you mention putting the cakes in the freezer, how long should they be in for?

    1. I’m not sure, I haven’t baked this recipe in 10 inch pans before! I just freeze them until they’re fully chilled, or if i make them in advance and freeze them overnight, i let them thaw for about 20 minutes before I start decorating!

  5. I just pulled mine out of the oven and oh man does it smell amazing! Can’t wait for it to cool and decorate! I am doing this with your vanilla buttercream (with chopped fresh strawberries mixed into the buttercream going in the layers), ganache drop and decorated with chocolate dipped strawberries on top. Do you have any advice for the strawberries I am mixing into the middle layers? I have heard before it can get too watery… have you found that to be true?

  6. can you layer the cake pans with parchment paper? I have seen you pull off paper from your cakes just before you assemble them. And as for the snickers cake what flavor buttercream did you use?

    1. Yes! I line my pans with parchment rounds that I cut out. I have made a ton of different snickers cakes, but usually use a peanut butter or caramel buttercream, or both!

      1. The receipt for caramel buttercream under the snickers cake says butter AND peanut butter. Is that correct? I don’t see a mention of it in the instructions and wanted to make sure that was correct. Your cakes always look amazing!

  7. Hi, i just made thus reciepe today and followed it to the dot and it tasted like a sugar free diet cake. Any recommendations why that happened?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s