The Best Dark Chocolate Cake Recipe (video)
If you love chocolate, this cake is for you! The ultimate, the best dark chocolate cake recipe with dark chocolate cream cheese frosting and chocolate ganache. This cake is a dream! Extra moist chocolate cake layers with melted chocolate and dark cocoa powder for extra rich chocolate flavor. Each cake layer is covered with chocolate ganache, then the cake is garnished with chocolate sprinkles, more chocolate ganache, and dollops of frosting. This cake is perfect for special occasions!
Watch Dark Chocolate Cake Video Tutorial
Watch my YouTube chocolate cake video tutorial for step-by-step instructions and watch me make this cake! Plus, I share lots of important tips you wont want to miss! Want to stay up to date on the latest recipes? Make sure to subscribe to my website emailing list and my YouTube channel and turn on notifications.
Ingredients for the Best Chocolate Cake
Let’s talk about the ingredients first! This cake is made with simple pantry staples you’re sure to have. You can find the full ingredient list down in the recipe card below.
- Buttermilk: this soured milk reacts with the baking soda to make the cake fluffier and more moist.
- Eggs: have the eggs are room temperature for best results. Cold eggs can make your batter too cold, causing the cake layers to bake unevenly.
- Instant Coffee: you wont taste the coffee in the cake but it does help intensify the chocolate flavor.
- Dark Chocolate Chips: you’ll need these for the cake layers, the frosting and the ganache. Super dark chocolate will make the cake extra chocolatey.
- Dark Cocoa Powder: I use Hershey’s extra dark cocoa powder.
- All-Purpose Flour: this basic flour is the best choice for this recipe.
- Cream Cheese & Unsalted Butter: for making the chocolate frosting. Remove the cheese and butter from the fridge about 30 to 45 minutes before you plan to make the frosting.
- Sprinkles: an optional but fun addition to the cake!
Supplies & Tools
Need some supplies or tools to make this cake? Here are some of the items I used in my video tutorial that you can purchase online (Amazon Affiliate Links).
- 8-inch Aluminum Cake Pans – a good cake pan makes a big difference! I love this brand.
- Guittard Extra Dark Chocolate Chips
- Hershey’s Special Dark Cocoa Powder
- Small, Off-Set Spatulas – these are great for cake decorating and my favorite!
- Ateco Turn Table – a must for cake decorating and for serious bakers.
- Cake Spatulas – a long, flat spatula and a flat-edge scrapper are my favorite for cake decorating.
- KitchenAid Hand Held Mixer – a small but powerful mixer that is perfect for small baking jobs.
Making the Dark Chocolate Cake Batter
This incredible dark chocolate cake starts with the cake layers. These rich, moist and chocolatey cake layers will be your favorite! The combination of buttermilk and melted chocolate make the layers extra moist. Here’s how to make them.
- Preheat the oven to 350F. Line two, 8-inch cake pans with parchment paper. You can also use two, 9-inch cake pans but your cake layers will be slightly shorter.
- Into a large mixing bowl, add the buttermilk, cooking oil (I use canola oil), sugar, eggs, and vanilla. In a separate, small ramekin, combine the instant coffee and hot water. Stir to dissolve the coffee, then add it into the mixture. Using a mixer, beat everything together for a few minutes, until the eggs are well beaten.
- Next, melt the dark chocolate in the microwave until it’s smooth. Wait a few minutes for the chocolate to cool slightly, then pour it into the batter and mix for about a minute.
- In a separate bowl, combine all the dry ingredients: flour, cocoa powder, baking soda, baking powder, and salt. Sift the dry ingredients into the batter first, then beat on low-medium speed for about 2 minutes, until a smooth cake batter forms.
Baking the Cake Layers
Once you have the dark chocolate cake batter ready, it needs to be baked as soon as possible. Don’t wait to bake the batter.
- I like to use a kitchen scale to split the cake batter evenly between the two prepared pans. Use an off-set spatula to smooth the batter, creating even cake layers.
- Bake the cake layers at 350F for 30 to 35 minutes, until a toothpick inserted into the center comes out clean.
- Remove the layers from the oven and wait about 5 minutes before removing the cake layers from the pans. Allow the cake layers to cool completely on a wire rack. You can place the layers on the wire rack into the refrigerator to cool faster.
Dark Chocolate Cream Cheese Frosting
While the chocolate cake is baking and cooling, it’s the perfect time to make a batch of my ‘Dark Chocolate Cream Cheese Frosting’. This is a new episode from my ‘Back to Cake Basics’ series. This frosting is so rich, creamy and delicious! It’s the perfect complement to the dark chocolate cake layers!
- You can make this frosting ahead of time, too. Place it into the refrigerator to chill overnight; it will keep in the fridge for 1 week. Just make sure to keep it well covered.
- When you’re ready to use it, simply remove the frosting from the refrigerator about 45 minutes prior and let it soften. Remix if necessary and use.
- If the frosting gets too soft, simply place it into the refrigerator to chill for 20 to 30 minutes, then remix.
Chocolate Ganache Filling & Topping
For adding even more chocolate flavor to the best dark chocolate cake, I use chocolate ganache on the cake layers and as a garnish. The ganache will soak into the cake layers, making them more moist and even richer tasting!
- To make the ganache, simply combine the chocolate chips and heavy cream together in a large measuring cup. Heat the chocolate in 30 second intervals, stirring after each interval, until the chocolate is smooth and melted.
- The ganache will be hot and thin/runnier at first. Allow it to cool at room temperature, stirring occasionally, until it cools and thickens. Don’t use hot ganache on the cake; this will melt the frosting!
How to Make Dark Chocolate Cake
Once you have the cake, the frosting and the ganache ready, it’s time to assemble this incredible dark chocolate cake. Here’s how I put it together.
- Make sure the cake layers are completely cooled, otherwise the frosting will melt! Using a sharp, serrated knife, level off the top of each cake layer, then split each layer in half, resulting in 4 layers total.
- Start by pouring a few tablespoons of the chocolate ganache onto each cake layer. Use an off-set spatula to help the chocolate sink into the cake layer. Top each layer with a generous about of chocolate frosting and level the frosting before adding the next layer.
- For the top layer, spread the ganache onto the open side of the cake first, then invert it onto the top. Next, cover the cake with a crumb coat of frosting. This thin layer of frosting will seal in all the crumbs. Refrigerate the cake after frosting for about 20 minutes.
- Apply a final, thicker layer of chocolate frosting last, smoothing it with cake spatulas.
Garnishing the Cake
Feel free to garnish the cake any way you like! This is the time to be fun and creative!
- I start by garnishing the sides of the cake with chocolate sprinkles. Place the cake, on a cake stand/turn table, onto a large baking sheet. The sheet will catch all the sprinkles. Gently press the sprinkles into the sides of the cake.
- Pour the remaining cooled chocolate ganache over the sides of the cake first, then fill in the top. I recommend refrigerating the cake for about 15 minutes after adding the ganache and before garnishing the top.
- Transfer the remaining chocolate frosting (usually about 1 ½ cups) into a pastry bag tipped with a star tip. I used Ateco #847. Pipe dollops of frosting on top of the cake. If desired, add chocolate squares on top.
Storing & Serving Chocolate Cake
This dark chocolate cake is best served when it’s at room temperature. A cold cake will be more dry and more crumbly. If you need to refrigerate the cake overnight, take it out a few hours prior to serving to allow it to soften and warm back up.
Store the cake in the refrigerator overnight for best results. If you have a few slices left over, you can place them into an airtight container and into the freezer.
More Recipes!
Enjoyed this rich and decadent chocolate cake? Make sure to check out some of my other recipes you’re sure to enjoy!
- Chocolate Coffee Cake – a rich, chocolate cake filled with coffee flavored pastry cream and frosted with chocolate French buttercream frosting!
- Chocolate Zucchini Cake – You won’t taste the zucchini but it does make the cake extra moist and really rich! Frost it with any chocolate frosting.
- German Chocolate Cake – a true classic! Chocolate cake layers filled with a sweet coconut and pecan filling, garnished with chocolate ganache and more coconut flakes!
- Chocolate Raspberry Cake – a fruity and rich cake with chocolate raspberry cake layers, frosted with raspberry buttercream.
- 12-Layer Chocolate Cake – the tallest cake I’ve ever made! Twelve layers of white and dark chocolate cake frosted with French buttercream.
Share it on Pinterest
The Best Dark Chocolate Cake Recipe
Ingredients
For Chocolate Cake:
- 1 cup buttermilk
- 1 cup cooking oil, I use canola oil
- 4 large eggs, at room temp
- 1 cup white granulated sugar
- 2 tsp vanilla extract
- 1 tbsp instant coffee
- 2 tbsp hot water
- 1 cup dark chocolate chips, or baker's chocolate
- 1 3/4 cups all-purpose flour
- 3/4 cup dark cocoa powder
- 2 tsp baking soda
- 2 tsp baking powder
- 1/2 tsp salt
For Chocolate Ganache:
- 1 cup dark chocolate chips
- 2/3 cup heavy cream
For Chocolate Cream Cheese Frosting:
- 2 cups unsalted butter
- 16 oz cream cheese
- 1 tbsp instant coffee
- 1 tbsp hot water
- 2 tsp vanilla extract
- 2 tbsp heavy cream
- 1/4 tsp fine sea salt
- 1 cup dark chocolate chips
- 1/2 cup dark cocoa powder
- 4 cups confectioner's sugar
For Garnishing the Cake:
- 1 cup chocolate sprinkles
- 1 chocolate bar
Instructions
Making the Cake Batter:
- Preheat the oven to 350F/177C. Line two, 8-inch (20-cm) cake pans with parchment paper. You can also use two, 9-inch (23-cm) cake pans but your cake layers will be slightly shorter.
- Into a large mixing bowl, add the buttermilk, cooking oil (I use canola oil), sugar, eggs, and vanilla. In a separate, small ramekin, combine the instant coffee and hot water. Stir to dissolve the coffee, then add it into the mixture. Using a mixer, beat everything together for a few minutes, until the eggs are well beaten.
- Next, melt the dark chocolate in the microwave until it’s smooth. Wait a few minutes for the chocolate to cool slightly, then pour it into the batter and mix for about a minute.
- In a separate bowl, combine all the dry ingredients: flour, cocoa powder, baking soda, baking powder, and salt. Sift the dry ingredients into the batter first, then beat on low-medium speed for about 2 minutes, until a smooth cake batter forms.
Baking the Cake:
- I like to use a kitchen scale to split the cake batter evenly between the two prepared pans. Use an off-set spatula to smooth the batter, creating even cake layers.
- Bake the cake layers at 350F/177C for 30 to 35 minutes, until a toothpick inserted into the center comes out clean.
- Remove the layers from the oven and wait about 5 minutes before removing the cake layers from the pans. Allow the cake layers to cool completely on a wire rack. You can place the layers on the wire rack into the refrigerator to cool faster.
Cream Cheese Frosting:
- While the chocolate cake is baking and cooling, it’s the perfect time to make a batch of my ‘Dark Chocolate Cream Cheese Frosting’. Find those instructions below.
Making Chocolate Ganache:
- To make the ganache, simply combine the chocolate chips and heavy cream together in a large measuring cup. Heat the chocolate in 30 second intervals, stirring after each interval, until the chocolate is smooth and melted.
- The ganache will be hot and thin/runnier at first. Allow it to cool at room temperature, stirring occasionally, until it cools and thickens. Don’t use hot ganache on the cake; this will melt the frosting!
Assembling the Cake:
- Make sure the cake layers are completely cooled, otherwise the frosting will melt! Using a sharp, serrated knife, level off the top of each cake layer, then split each layer in half, resulting in 4 layers total.
- Start by pouring a few tablespoons of the chocolate ganache onto each cake layer. Use an off-set spatula to help the chocolate sink into the cake layer. Top each layer with a generous about of chocolate frosting and level the frosting before adding the next layer.
- For the top layer, spread the ganache onto the openside of the cake first, then invert it onto the top. Next, cover the cake with a crumb coat of frosting. This thin layer of frosting will seal in all the crumbs. Refrigerate the cake after frosting for about 20 minutes.
- Apply a final, thicker layer of chocolate frosting last, smoothing it with cake spatulas.
- I start by garnishing the sides of the cake with chocolate sprinkles. Place the cake, on a cake stand/turn table, onto a large baking sheet. The sheet will catch all the sprinkles. Gently press the sprinkles into the sides of the cake.
- Pour the remaining cooled chocolate ganache over the sides of the cake first, then fill in the top. I recommend refrigerating the cake for about 15 minutes after adding the ganache and before garnishing the top.
- Transfer the remaining chocolate frosting (usually about 1 ½ cups) into a pastry bag tipped with a star tip. I used Ateco #847. Pipe dollops of frosting on top of the cake. If desired, add chocolate squares on top.
Storing & Serving:
- This dark chocolate cake is best served when it’s at room temperature. A cold cake will be more dry and more crumbly. If you needt o refrigerate the cake overnight, take it out a few hours prior to serving to allow it to soften and warm back up.
- Store the cake in the refrigerator overnight for best results. If you have a few slices left over, you can place them into an airtight container and into the freezer.
For Cream Cheese Frosting:
- The most important step for making this chocolate frosting happens before you start the recipe! Softening the butter and cream cheese properly is very crucial for optimal results. If the butter or cheese is too soft, the frosting will stay flat and greasy. Remove the butter and cream cheese from the refrigerator approximately 45 minutes before beginning the recipe. Set them onto your kitchen counter to soften. The butter and cream cheese should be just slightly softened but still have a firm core. Do not use melted butter!
- Next, prepare the melted chocolate. Place the chocolate chips into a microwave safe bowl and heat the chocolate on a medium power setting to avoid burning the chocolate. Stir it every 45 seconds until the chocolate is smooth and creamy. Allow the chocolate to cool slowly at room temperature, stirring it occasionally. Do not add hot melted chocolate into the frosting! This will melt the butter, making the frosting too soft.
- To prepare the instant coffee flavoring, place the instant coffee into a small ramekin and pour over the boiling water. Stir until the coffee is completely dissolved. Allow this concentrated coffee to cool completely; you can place it into the refrigerator to cool faster. Do not add hot coffee into the frosting!
- Place the softened butter into a stand mixer bowl with the flat beater attached. A hand mixer will also work well but will require extra mixing time. Beat the butter on medium then high speed for about 4 minutes, until it’s light and fluffy. Scrape down the sides of the mixing bowl midway.
- Next, add the cream cheese. Continue mixing on medium-high speed for another 4 minutes, until the mixture is smooth. Add in the cooled coffee, vanilla extract, and heavy cream next and mix for about 30 seconds; briefly, just until the extract is incorporated. Next, add in the cocoa powder, cooled melted chocolate, and salt. Mix again for about 30 seconds.
- Finally, add in the confectioner’s sugar. Start the mixer out on a slow speed to keep the sugar from flying everywhere, then increase the speed to ‘high’ and beat for 3 to 4 minutes, until the frosting is extra fluffy. It will start to become lighter in color, too as it mixes.
- If your cream cheese frosting is too soft and not pipeable, simply place the mixing bowl into the refrigerator and allow the frosting to chill for about an hour. Give it a mix for about a minute on low speed once its chilled, then use.
Notes:
- Nutritional facts are calculated with chocolate sprinkles and chocolate squares used for garnish.
Hi Tatyana,
I just love all of your recipes so much! And your videos make them extra easy to follow. My family has loved every single thing I’ve made from your website! It’s become my ‘go to’ for dinners and desserts. So, thank you!!
My niece requested a chocolate cake for her birthday, on Tuesday. I am going to make her this one. I made a practice cake last week (my kids and husband were happily my taste testers😂) and it was absolutely delicious, however the middle was slightly sunken, which wasn’t a huge deal after I cut the top to level it off.
It was fully cooked and tasted great but like I said, just slightly sunken. All of my ingredients are fresh so I’m just not sure why that happened or if perhaps you have any suggestions? I bought some cake strips, which I haven’t used yet but maybe those will help with the cake baking more evenly and slowing down how quickly the outside bakes??? 🤔
Also, I’m wondering about prepping some of the cake the day before. If I bake the cake layers on Monday and frost/decorate on Tuesday will the cake layers still be nice and moist/fresh on Tuesday? Maybe if I wrap in plastic and refrigerate?
Thanks so much!
Lisa ☺️
Hi Lisa! I’m so glad to hear that you’re enjoying my videos and recipes! It always brightens my day to hear that!
This cake will be perfect for a birthday celebration! It’s so rich and decadent!
Usually, if the center is sinking, the oven temperature may be slightly lower than it’s showing. Try increasing the oven temp by 10 degrees and it should help with the problem. Also, make sure your baking powder and baking soda are not expired. I personally haven’t tried using the baking strips but I hear they do help.
Yes, you can absolutely make the cake layers ahead of time. Just let them cool completely, wrap them well and refrigerate. They will feel a little more dry when they’re cold but once they’re at room temperature, the moist texture will return. I actually like working with cold cake layers since it’s easier to assemble the cake this way.
Hope your niece has a wonderful birthday!
Hi Tatyana! I have loved all of the other recipes of yours that I have tried, but this one was just a fail 🙁 I’m not sure what happened. I measured correctly, used quality products (Droste cocoa powder, Guittard chocolate chips, etc), followed your mixing instructions, and I had the driest cake ever. I served it to my family, then threw half of the cake away (a big no-no at our house!!) The actual cake part was crumbly and dry. The ganache and frosting were yummy. What did I do wrong? Maybe if you list the ingredients by weight it would help? I was just so surprised at how it turned it–like I mentioned earlier, everything else of yours that I have tried has been super-tasty and yummy on the first try. Any tips at where I may have gone wrong would be greatly appreciated.
Hi MJ. I’m so sorry to hear that the recipe didn’t work out perfectly for you. The number one reason for dry cakes is overbaking. Every oven bakes a little differently and it sounds like maybe the layers got overbaked. Also, I always recommend serving the cake at room temperature. If you’re refrigerating the cake, allow it to warm up for at least an hour. Hope you give it another go! This is one of my favorite chocolate cakes 🙂
Can you use melted butter in place of the vegetable oil in the cake batter?
Hi Sara! Yes, melted butter will work great here, too. Enjoy!
This the pest chocolate cacke
Always I use your recepie
I’m very happy you loved the cake! It’s one of my favorites, too! 🙂