I’ve made a lot of chocolate cakes over the years, and most of them were fine. Just fine.
This one is different. It’s moist, deeply chocolatey, and it doesn’t need any weird tricks or hard to find ingredients to get there. 🍫
The secret is actually something most people skip: hot coffee.
It sounds strange in a cake recipe, but it makes the chocolate flavor hit so much harder without tasting like coffee at all.
Here’s exactly how I make it.
What You’ll Need
For the cake
| Ingredient | Amount |
|---|---|
| All-purpose flour | 2 cups |
| Granulated sugar | 2 cups |
| Cocoa powder | 3/4 cup |
| Baking soda | 1 1/2 teaspoons |
| Baking powder | 1 1/2 teaspoons |
| Salt | 1 teaspoon |
| Eggs | 2 large |
| Buttermilk | 1 cup |
| Vegetable oil | 1/2 cup |
| Vanilla extract | 2 teaspoons |
| Hot coffee | 1 cup |
For the frosting
| Ingredient | Amount |
|---|---|
| Unsalted butter, softened | 1 cup |
| Cocoa powder | 3/4 cup |
| Powdered sugar | 3 1/2 cups |
| Heavy cream | 1/3 cup |
| Vanilla extract | 1 teaspoon |
| Salt | A pinch |
Tools You’ll Need
- Two 9-inch round cake pans
- A stand mixer or hand mixer
- Mixing bowls
- A whisk
- Parchment paper
- A cooling rack
How to Make It

1. Preheat and prep.
Preheat your oven to 350°F. Grease two 9-inch cake pans and line the bottoms with parchment paper.
2. Mix the dry ingredients.
In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt.
3. Add the wet ingredients.
Add the eggs, buttermilk, oil, and vanilla to the dry ingredients and mix until combined.
4. Add the coffee.
Slowly pour in the hot coffee, stirring as you go.
The batter will look thin. That’s completely normal and part of what keeps this cake so moist.
5. Divide and bake.
Split the batter evenly between the two pans and bake for 30-35 minutes, until a toothpick comes out clean.
6. Cool completely.
Let the cakes cool in the pans for about 10 minutes, then transfer to a cooling rack to cool the rest of the way.
Don’t skip this. Frosting a warm cake is a fast track to a melty mess.
7. Make the frosting.
Beat the softened butter until smooth, then add the cocoa powder and mix well.
8. Add the sugar and cream.
Alternate adding the powdered sugar and heavy cream, beating well between each addition, until the frosting is smooth and fluffy.
9. Assemble the cake.
Place one cake layer on a plate, spread a layer of frosting on top, then add the second layer.
Frost the top and sides, then slice and serve.
Pro Tips
- Don’t skip the coffee. It sounds optional, but it genuinely deepens the chocolate flavor more than you’d expect.
- Weigh your flour if you can. Scooping straight from the bag can pack in too much, leading to a denser cake.
- Let the cakes cool completely before frosting. Even slightly warm layers can cause the frosting to slide right off.
- Room temperature butter matters for the frosting. Cold butter leaves lumps, while melted butter makes the frosting too thin.
- Level your cake layers if they domed while baking. A quick trim with a serrated knife makes stacking and frosting so much easier.
Substitutions and Variations
- Buttermilk → mix 1 cup milk with 1 tablespoon lemon juice or vinegar and let it sit for 5 minutes
- Vegetable oil → melted and cooled butter for a slightly richer flavor
- Hot coffee → hot water works if you’d rather skip the coffee, though the chocolate flavor won’t be quite as deep
- Make it gluten-free → swap the flour for a 1:1 gluten-free baking blend
- Add a filling → spread a thin layer of raspberry jam between the layers for a fun twist
Make Ahead Tips
The cake layers can be baked up to 2 days ahead. Wrap them tightly in plastic once cooled and store at room temperature.
You can also freeze the unfrosted layers for up to 2 months, then thaw before frosting.
The frosting can be made a day ahead and stored in the fridge. Just let it come back to room temperature and give it a quick beat before using.
Nutrition Notes
A rough breakdown per slice (based on 12 slices):
| Nutrient | Approximate Amount |
|---|---|
| Calories | 480 |
| Carbs | 62g |
| Fat | 24g |
| Sugar | 46g |
This one is definitely a treat, not an everyday dessert, and that’s exactly the point.
What to Pair It With
- A scoop of vanilla ice cream
- A cup of coffee, since the flavors play so well together
- Fresh berries on the side for a little contrast
Leftovers and Storage
Store leftover cake covered at room temperature for up to 3 days, or in the fridge for up to a week.
If refrigerated, let slices sit out for about 20 minutes before serving so the frosting softens back up.
You can also freeze individual slices wrapped tightly for up to 2 months.
FAQ
Why does the batter look so thin?
That’s normal. The hot coffee thins it out, but it bakes into a moist, tender cake.
Can I make this into cupcakes instead?
Yes, this batter makes about 24 cupcakes. Bake at 350°F for around 18-20 minutes.
Can I taste the coffee in the finished cake?
Not really. It enhances the chocolate flavor without tasting like coffee itself.
Why did my cake sink in the middle?
This usually happens from underbaking or opening the oven door too early. Give it the full bake time before checking.
Can I use a different frosting?
Absolutely. Cream cheese frosting or a chocolate ganache both work beautifully with this cake.
Wrapping Up
This is the chocolate cake I make when I actually want people to ask for the recipe.
Simple ingredients, one unexpected trick, and a result that tastes like way more effort than it really takes.
If you make this one, come back and tell me how it turned out. And if you’ve got questions along the way, drop them in the comments and I’ll help you out.