Imagine cutting into a tall double chocolate layer cake and seeing a velvety dark crumb, the smell of roasted cocoa wrapping the kitchen while a glossy chocolate ganache slowly spreads along the edges.
You will want this classic cake for birthdays, cozy weekend treats, or whenever you need a little extra celebration in an ordinary day.
SaveI first baked this for a friend who said the layers were so moist they felt like a warm hug from the inside and I knew this recipe had to become my go to.
Double Chocolate Layer Cake Recipe
Ingredients
Cake layers
Chocolate ganache
Chocolate buttercream
Instructions
- Preheat oven and prepare pans
Preheat your oven to 350 degrees Fahrenheit and grease two 9 inch round cake pans, then line the bottoms with parchment paper and lightly flour the sides.
- Whisk dry ingredients together
In a large bowl, whisk the flour, granulated sugar, cocoa powder, baking powder, baking soda, and fine salt until fully blended and no streaks remain.
- Mix wet ingredients
In a separate bowl, beat the eggs with milk, vegetable oil, and vanilla extract until smooth and slightly frothy.
- Combine wet and dry ingredients
Pour the wet mixture into the dry ingredients and stir until mostly combined, then carefully add the hot brewed coffee and mix until the batter is smooth and glossy.
- Bake the layers evenly
Divide the batter evenly between the prepared pans, smooth the tops, and bake for 28 to 32 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
- Cool the cake layers
Let the cakes cool in the pans for 10 minutes, then run a knife around the edges, turn out onto a wire rack, remove the parchment, and cool completely before frosting.
- Make the chocolate ganache
Heat the heavy whipping cream in a saucepan until it just simmers, then pour it over the chocolate chips in a heatproof bowl, let sit for 5 minutes, and stir until smooth and glossy.
- Whip the chocolate buttercream
Beat the softened butter until creamy, add powdered sugar and cocoa powder gradually on low speed, then increase speed and stream in the heavy cream, vanilla extract, and a pinch of salt until light and fluffy.
- Assemble and fill the cake
Place one cake layer on a serving plate, spread a generous layer of buttercream, drizzle a thin ribbon of ganache, add the second layer, and level the top with a gentle sawing motion if needed.
- Coat the cake with ganache and finish
Pour warm chocolate ganache over the top of the cake and use an offset spatula to spread it down the sides for a smooth finish, then chill briefly to set before serving.
Substitutions and variations
- For a gluten free version, use a gluten free all purpose flour blend and add 1 tsp xanthan gum if not included.
- To make it dairy free, swap milk and butter for unsweetened oat milk and dairy free butter, and use vegan chocolate chips.
- If you do not have coffee, use hot water plus 1 tsp espresso powder to deepen the chocolate flavor.
- For a lighter option, replace half of the butter in the frosting with whipped cream.
- You can also use store bought chocolate frosting to save time while still getting great taste.
Chloe's tips
- Use room temperature eggs and milk for a smoother batter and more even rise.
- Do not skip the hot coffee, it intensifies the chocolate without making the cake taste like coffee.
- Chill the cake layers for 15 minutes before frosting to reduce crumbs.
- Let the ganache cool slightly so it is thick enough to spread without running straight down the sides.
- If you want extra decadence, add a thin layer of jam between the buttercream and ganache for a flavor surprise.
How to store it
- Store the finished cake in an airtight container at room temperature for up to 1 day or in the refrigerator for up to 4 days.
- Bring the cake to room temperature before serving for the best flavor and texture.
- You can freeze unfrosted layers wrapped tightly for up to 2 months and frost when ready to serve.
Serving suggestions
Serve slices with a dusting of powdered sugar, fresh berries, or a drizzle of extra ganache for an elegant finish.
- Dust with powdered sugar
- Top with fresh raspberries or strawberries
- Add a drizzle of warm ganache
- Pair with vanilla bean ice cream
- Garnish with toasted cocoa nibs

Frequently asked questions
Can I make this cake without coffee
Yes, you can use hot water with a teaspoon of espresso powder to deepen the chocolate flavor, or simply use hot milk for a milder taste.
How do I keep the cake layers level
Measure the batter in each pan and level the tops with a spatula before baking, and rotate the pans halfway through baking for even rise.
Can I prepare the ganache ahead of time
Absolutely, you can make the ganache a day ahead, let it cool, rewarm gently while stirring, and pour it over the cake for easy decorating.
What is the best way to cut clean slices
Wipe the knife with a warm damp cloth between cuts, or briefly run a sharp knife under hot water and dry before slicing for neat edges.
Let's get cooking!
Enjoy sharing this rich double chocolate layer cake with the people you love, knowing every bite is handmade with care and plenty of chocolatey joy.




