This decadent chocolate espresso cake is made with four chocolate espresso cake layers, and frosted with espresso ganache frosting.

This cake features four layers of moist, chocolatey goodness infused with the bold and beloved flavor of espresso.
Each bite has a perfect balance between the deep, intense taste of chocolate and the slight hint of coffee, creating a perfect balance of flavors that chocolate and coffee lovers will love.
The texture is wonderfully soft and tender, which goes perfectly with the creamy ganache ensuring that every forkful melts in your mouth.
Topping it all off is a luscious espresso ganache frosting that adds an extra layer of creamy richness that is irresistible.
For more delicious chocolate cake recipes, check out my chocolate hazelnut cake, chocolate mayonnaise cake, chocolate brooklyn blackout cake, chocolate caramel cake, and Matildas chocolate cake.
Jump to:
Why this recipe works
- Flavor combo- chocolate and espresso work so well in this cake because the rich, deep flavors of chocolate blend seamlessly with the bold, slightly bitter notes of espresso.
- Texture- this cake has tender and moist cake layers that melt in your mouth along with the silky smooth chocolate ganache which creates a melt in your mouth indulgence.
- One bowl cake- one of the best things about this cake is its simplicity in preparation. You only need one bowl to mix all the ingredients, which means less cleanup.
- Chocolate espresso ganache- this cake is frosted with a luxurious 3 ingredient chocolate espresso ganache which elevates this cake and makes it so damn good and easy to prep.
- Perfect for any occasion- this cake is an ideal dessert to impress your guests with an impressive, yet easy cake recipe that is perfect for any event from birthdays to holidays etc.
How to get flat cake layers
My biggest tip for making even cake layers is to use a scale and cake strips. Weigh the chocolate cake batter and divide it evenly between two pans.
Then, use cake strips to ensure your cake layers bake evenly and don't develop a dome on top. Cake strips help you achieve an evenly baked cake with a flat top.

Ingredients
Before you start to make this recipe, measure and prepare your ingredients so the cooking process will go smoothly and easily.
Full measurements are in the recipe card below.
Flour– I used all-purpose flour for this recipe, self-rising flour, and cake flour will work great as well.
Vegetable oil – I used vegetable oil for this recipe. Canola oil will work great for this recipe.
Dutch cocoa powder– I like to use Dutch-process cocoa powder for our chocolate cake because we like the deep and rich chocolate taste, but the natural cocoa powder will work great as well!
Baking powder and baking soda – to allow the cake to rise. Make sure that your baking powder and baking soda aren’t expired.
Granulated sugar– I like to use granulated sugar, also the most common sugar used in baking. Caster sugar will work great as well.
Eggs- you will need large eggs. Make sure that your eggs are at room temperature.
Buttermilk- gives the cake extra moisture. You can make your own buttermilk if you don’t have one on hand. Simply mix a cup of milk with a tablespoon of vinegar or lemon juice and let it sit for at least 10 minutes.
Hot coffee- make a strong hot coffee, use your favorite espresso powder.
Vanilla extract- Vanilla extract Is an essential ingredient for chocolate cake and adds flavor.
Salt- I used kosher salt for this recipe. Salt doesn’t give the cake a salty taste, it helps to enhance the chocolate flavor.
For the espresso chocolate ganache
Heavy cream- use full-fat heavy cream for this recipe. This can't be substituted.
Chocolate- use the best quality semisweet or dark chocolate bars for the best flavor. Using the best quality dark chocolate is very important in this recipe.
Espresso powder- you will need 1 teaspoon of espresso powder to achieve a rich espresso flavor in the ganache.
Instructions
Preheat the oven to 180 (350f) and prep two 8-inch baking pans with parchment paper.
Into a large mixing bowl add the eggs, oil, vanilla extract, salt, buttermilk, and sugar, and sift the cocoa powder. Mix with a whisk until well combined.

Add the flour, baking powder, and baking soda, and mix with a whisk until almost combined.

Add the hot coffee and mix with a whisk until just combined. The batter will seem thin but its normal.

Divide the mixture into two 8-inch baking pans, I suggest using cake strips for even baking. (weight the batter for better results) and bake in a preheated oven for 30-40 minutes or until a toothpick comes out clean. (You can also use a 9-inch cake pan)
Allow the cake layers to cool completely. Run a butter knife or a thin spatula around the edges of the cake to release it from the sides of the pan.
Invert and Tap: Place a wire rack or plate over the pan, hold them firmly, and flip to invert the pan. Lift Gently: Carefully lift one side of the pan, then remove it completely to slide your cake onto the surface.

Use a cake cutter or a serrated knife to slice each cooled cake into two layers. You will have a total of 4 cake layers. You can skip this step and make a two-layer cake if its easier for you.
Make the espresso chocolate ganache
Chop the dark chocolate and place it into a large bowl. Heat the cream in a saucepan until it comes to a simmer. Pour the cream into the bowl with the chopped chocolate. Add the espresso powder.
Let the chocolate and the cream sit for 10 minutes for the chocolate to melt, then mix until the chocolate ganache is smooth and silky.
Cover the bowl with plastic wrap to prevent skin from forming and place it in the fridge until it reaches a spreadable consistency.
Frost the cake
Pipe a small dollop of the frosting on the surface that you will frost on. Lay the first cake layer over the frosting dot.
Spread about ¼ of the frosting on top of the cake layer and spread an even layer with an offset spatula. Top with the second cake layer and spread another layer of frosting.
Repeat with the third and fourth cake layer, and frost the entire cake.

Sprinkle mini chocolate chips around the edges of the cake for a beautiful design. Serve at room temperature for the best texture.

Expert Tips
- Use room temperature ingredients. It is important that you use room-temperature ingredients like eggs. This step ensures that your mixture mixes into a homogenous mixture and bakes perfectly.
- Make sure that you are using fresh ingredients like baking soda and baking powder. If they are expired your cake will not rise up beautifully.
- Measure your flour correctly! When measuring your flour, avoid scooping it with a measuring cup. Instead, stir the flour with a spoon to create as many air pockets as possible, and spoon it into your measuring cup. Finally, level it with the back of a knife.
- Don’t overmix the batter, you don’t want to develop the gluten in the flour. This step ensures you have a moist cake and not a dense and dry cake.
- Line your baking pan with parchment paper! This step helps the cake to bake evenly, and it makes sure that your cake will release easily from the pan.
- Serve at room temperature for optimal taste. Bring the chocolate cake to room temperature before serving to ensure that the frosting is creamy and not hard and will melt in your mouth.
- Be patient! I know it’s extremely tempting to frost this cake as it is pulled out of the oven, but let the cake cool for at least 1 hour so it will be firmer and won’t crumble up, and prevent the frosting from melting.
- For a thicker frosting, let the frosting chill in the fridge for longer. If you want your frosting to be more loose, chill it in the fridge for less time.

Faq's
Adding espresso to chocolate cake enhances the chocolate's depth and richness. The espresso's subtle bitterness balances the cake's sweetness, creating a more complex taste.
Ganache is versatile and can be hard or soft, depending on preparation.
More chocolate and less cream create a firm ganache for truffles or cake toppings, while more cream results in a softer ganache suitable for pouring over desserts or as a filling.
The texture depends on the chocolate-to-cream ratio and cooling time.
Yes. Make ½ of the recipe since this recipe makes a 4-layer cake. You can use two 8 or 9-inch cake pans.
Take into consideration that the cake layers will be thinner and you will need to bake it for less time, for about 30 minutes.
Storing
This cake will last up to 4 in the fridge. Cover the cake with plastic wrap or foil to prevent it from drying out.
Freezing
For individual slices, wrap each piece tightly in plastic wrap, then place them in a freezer-safe container or bag. This method is great for easy portion control.
To freeze the entire cake, first place it in the freezer uncovered for about an hour to firm up the ganache. Then, wrap the cake securely in plastic wrap, followed by a layer of aluminum foil.
This double-wrapping helps prevent freezer burn and keeps the cake fresh. Whether you're freezing slices or the whole cake, make sure to label it with the date.
When properly stored, your cake can stay fresh in the freezer for up to three months. To thaw, simply move the cake or slices to the refrigerator overnight before serving.
Make It Ahead Of Time
You can make this cake ahead by freezing the cake layers ahead of time. Wrap each cake layer with a few layers of plastic wrap and freeze for up to 2 months.
Thaw at room temperature for 1-2 hours or in the fridge overnight. When you are ready to frost and assemble the cake, make the frosting, and assemble the cake as written in the instructions!

Substitutions
Dairy-free- to make this cake dairy-free, replace the buttermilk with almond milk. Also, replace the heavy cream with coconut cream.
Egg-free- to make this cake egg-free, replace the eggs with ⅔ cup of applesauce.
Gluten-free - if you want to make this recipe gluten-free, simply replace the flour with gluten-free flour.
Variations
Add-ins- make this recipe your own by adding your favorite add-ins like chocolate chips, chopped walnuts, chopped pecans, chocolate chunks, banana slices, chopped fruit, etc.
Equipment
- Mixing bowl set
- Rubber spatula
- Whisk Set (pack of 3) to whisk the ingredients together
- Strainer basket to strain the ganache to make it smoother
- Offset spatula- for frosting the cake
- 8-inch cake pans.
More chocolate recipes
Chocolate Cremeux- This creamy chocolate cremeux is a silky smooth cream that has an intense chocolate flavor and is the perfect filling for tarts, eclairs, etc.
Brownie Cheesecake- This brownie cheesecake is rich and is made by swirling brownie batter with cheesecake batter, which is baked to creamy perfection.
No Bake Chocolate Cheesecake- This no bake chocolate cheesecake is made with an Oreo crust, chocolate filling, topped with chocolate ganache and chocolate whipped cream.
If you tried this recipe, don’t forget to leave a rating and a comment below. We love hearing from you.
If you liked this recipe
📖 Recipe

Chocolate Espresso Cake (One Bowl)
Ingredients
For the cake
- 1 ¾ cups Granulated sugar
- 3 Eggs
- 2 teaspoon Vanilla extract
- ½ teaspoon Kosher salt
- ⅔ cup Vegetable oil
- ⅔ cup Buttermilk
- ⅔ cup Cocoa powder
- 2.5 cups Flour
- 2 ½ teaspoon Baking powder
- ½ teaspoon Baking soda
- 1 ½ cups Espresso
For the espresso chocolate ganache
- 18 oz Dark chocolate
- 18 oz Heavy cream
- 2 teaspoon Espresso powder
Instructions
Make the cake
- Preheat the oven to 180 (350f) and prep two 8-inch baking pans with parchment paper.
- Into a large mixing bowl add the eggs, oil, vanilla extract, salt, buttermilk, and sugar, and sift the cocoa powder. Mix with a whisk until well combined.
- Add the flour, baking powder, and baking soda, and mix with a whisk until almost combined.
- Add the hot coffee and mix with a whisk until just combined. The batter will seem thin but its normal.
- Divide the mixture into two 8-inch baking pans, I suggest using cake strips for even baking. (weight the batter for better results) and bake in a preheated oven for 30-40 minutes or until a toothpick comes out clean. (You can also use a 9-inch cake pan)
- Allow the cake layers to cool completely. Run a butter knife or a thin spatula around the edges of the cake to release it from the sides of the pan.
- Invert and Tap: Place a wire rack or plate over the pan, hold them firmly, and flip to invert the pan. Lift Gently: Carefully lift one side of the pan, then remove it completely to slide your cake onto the surface.
- Use a cake cutter or a serrated knife to slice each cooled cake into two layers. You will have a total of 4 cake layers. You can skip this step and make a two layer cake if its easier for you.
Make the espresso chocolate ganache
- Chop the dark chocolate and place it into a large bowl. Heat the cream in a saucepan until it comes to a simmer. Pour the cream into the bowl with the chopped chocolate. Add the espresso powder.
- Let the chocolate and the cream sit for 10 minutes for the chocolate to melt, then mix until the chocolate ganache is smooth and silky.
- Cover the bowl with plastic wrap to prevent skin from forming and place it in the fridge until it reaches a spreadable consistency.
Frost the cake
- Pipe a small dollop of the frosting on the surface that you will frost on. Lay the first cake layer over the frosting dot.
- Spread about ¼ of the frosting on top of the cake layer and spread an even layer with an offset spatula. Top with the second cake layer and spread another layer of frosting.
- Repeat with the third and fourth cake layer, and frost the entire cake.
- Sprinkle mini chocolate chips around the edges of the cake for a beautiful design. Serve at room temperature for the best texture.
Notes
- Use room temperature ingredients. It is important that you use room-temperature ingredients like eggs. This step ensures that your mixture mixes into a homogenous mixture and bakes perfectly.
- Make sure that you are using fresh ingredients like baking soda and baking powder. If they are expired your cake will not rise up beautifully.
- Measure your flour correctly! When measuring your flour, avoid scooping it with a measuring cup. Instead, stir the flour with a spoon to create as many air pockets as possible, and spoon it into your measuring cup. Finally, level it with the back of a knife.
- Don’t overmix the batter, you don’t want to develop the gluten in the flour. This step ensures you have a moist cake and not a dense and dry cake.
- Line your baking pan with parchment paper! This step helps the cake to bake evenly, and it makes sure that your cake will release easily from the pan.
- Serve at room temperature for optimal taste. Bring the chocolate cake to room temperature before serving to ensure that the frosting is creamy and not hard and will melt in your mouth.
- Be patient! I know it’s extremely tempting to frost this cake as it is pulled out of the oven, but let the cake cool for at least 1 hour so it will be firmer and won’t crumble up, and prevent the frosting from melting.
- For a thicker frosting, let the frosting chill in the fridge for longer. If you want your frosting to be more loose, chill it in the fridge for less time.
Abraham
This cake is so incredibly moist