The Best Double Chocolate Cake
This post may contain affiliate links. Please read my disclosure policy.
This double chocolate cake is everything a chocolate cake should be: rich, fudgy, and deeply chocolaty. Buttermilk and oil (as opposed to butter) give it an exceptionally moist texture, and brewed coffee, whose flavor is indiscernible, intensifies the chocolate flavor imparted by the unsweetened cocoa powder.

This double chocolate cake is everything a chocolate cake should be: fudgy, moist, intensely chocolaty. When assembled into layers with chocolate frosting slathered between, this cake is the perfect birthday finale for any chocolate lover, but it is also an elegant dessert or a treat to enjoy with afternoon espresso.
Why Is This Cake So Good? A few things:
- Unsweetened cocoa powder, which imparts a deep, intense chocolate flavor and a rich, fudgy texture.
- Coffee, whose flavor is indiscernible, intensifies the chocolate flavor imparted by the unsweetened cocoa powder.
- Buttermilk, a magic ingredient in many a cake, namely this buttermilk blueberry breakfast cake.
- Oil (as opposed to butter), which keeps cakes incredibly moist (read: The Case For Making Cakes with Oil as Opposed to Butter).




The Best Double Chocolate Cake
- Total Time: 2 hours 10 minutes
- Yield: 10 to 12 servings 1x
Description
This double chocolate cake is everything a chocolate cake should be: rich, fudgy, and deeply chocolaty. Buttermilk and oil (as opposed to butter) give it an exceptionally moist texture, and brewed coffee, whose flavor is indiscernible, intensifies the chocolate flavor imparted by the unsweetened cocoa powder.
Adapted from: Gourmet via Epicurious.
Notes:
- Because several commenters over the years have had issues with the black velvet icing recipe I used when I first posted the recipe over a decade ago, I’ve replaced it with a more foolproof and equally delicious chocolate frosting recipe (see below). If you have made and loved the Black Velvet Icing, find that recipe in this Google Doc.
- If you want to make a half recipe, see this post: Gourmet’s Double Chocolate Cake, Revisited. I love these 6-inch cake pans for making half recipes of all sorts of cakes, namely this one. You need two.
Ingredients
for the cake:
- 3 ounces (85 g) fine-quality semisweet chocolate
- 1 1/2 cups hot brewed coffee
- 3 cups (648 g) sugar
- 2 1/2 cups (320 g) all-purpose flour
- 1 1/2 cups (144 g) unsweetened cocoa powder
- 2 teaspoons baking soda
- 3/4 teaspoon baking powder
- 1 1/4 teaspoons salt
- 3 large eggs
- 3/4 cup vegetable oil
- 1 1/2 cups well-shaken buttermilk
- 3/4 teaspoon vanilla
For assembly:
- Chocolate Whipped Cream Cheese Frosting (see notes above)
Instructions
- Make the cake: Preheat oven to 300°F. and grease two 9- or 10-inch by 2-inch round cake pans with unsalted butter or nonstick spray. Line bottoms with rounds of parchment paper. Finely chop the chocolate, then combine it in a bowl with the hot coffee. Let the mixture stand, stirring occasionally, until the chocolate is melted and the mixture is smooth.
- Into a large bowl, sift together sugar, flour, cocoa powder, baking soda, baking powder, and salt. In another large bowl using an electric mixer, beat eggs until thickened slightly and lemon-colored (about 3 minutes with a standing mixer or 5 minutes with a hand-held mixer). Slowly add oil, buttermilk, vanilla, and the melted chocolate mixture to the eggs, beating until combined well. Add sugar mixture and beat on medium speed until just combined. Divide batter between pans (being sure not to fill pans higher than 2/3 full—they will overflow if you do; it’s not worth it) and bake in the middle of the oven until a tester inserted in the center comes out clean, 1 hour to 1 hour and 10 minutes.
- Meanwhile, make the frosting.
- Cool layers completely in pans on racks. Run a thin knife around the edges of the pans and invert the layers onto racks. Remove parchment paper. Cake layers may be made 1 day ahead and kept, wrapped well in plastic wrap, at room temperature.
- If you are making a layer cake, halve each cake round crosswise to create 4 layers. Spread frosting over one cake layer. Top layer with the other cake layer. Repeat until all layers are stacked. Use the remaining frosting to frost the exterior of the cake. Cake keeps, covered and chilled, 3 days. Bring cake to room temperature before serving.
- Prep Time: 30 minutes
- Cook Time: 60 minutes
- Category: Dessert
- Method: Oven
- Cuisine: American
This post may contain affiliate links. Please read my disclosure policy.

466 Comments on “The Best Double Chocolate Cake”
Hi i was just wondering is it ok to use normal milk instead of butter milk?
Yes, definitely ok.
The cake was delicious, very very rich and dense. The frosting recipe only made 3/4 cup and was not nearly enough to frost between the 4 layer cake, let alone the exterior of the cake which is why I am removing a star.
PLEASE HELP!!
This recipe is the BEST ever!! But it sinks towards the end of the baking time in the middle.!! Why is it doing that 🙁 …
Hi Alyssa! It’s probably bc the cake isn’t completely cooked… that’s usually the culprit. Do you check it with a skewer? Or a toothpick? Is your oven generally reliable?
Alyssa, What kind of cocoa are you using? The recipe just says cocoa, so that means regular cocoa which is acidic. If you are using Dutch-processed, either completely or in a half-and-half like Hershey’s Special Dark, you’ll need to up the baking powder and reduce the baking soda accordingly. Dutched cocoa is alkaline but baking soda requires acids to work properly. Baking powder has added ingredients which give the sodium bicarbonate added boost. The recipe does have acid in the form of buttermilk, so you’ll need some baking soda. I flipped the proportions of soda and powder and it came out great.
Wow, thank you for all of this, Jan!
Yes I am using natural regular cocoa. I’m not Sure why it does that but the only way I got it to not sink is to just bake really thin layers! I would however love to find a solution still so I dont have to use four cake pans!!
I wish I had some advice for you! I’ve been meaning to make this recipe and add weights to the ingredient list, which would make troubleshooting a little bit easier.
I have made this cake three times now and I’m obsessed. I literally just told my boyfriend, “I would die for this cake batter” it’s become my absolute favorite.
So happy to hear this, Alyssa!
This is my favorite chocolate cake recipe. It’s so moist and chocolatey! I’m wondering what your recommendations would be for baking this as cupcakes?
Hi Heather! I wouldn’t make any changes. Don’t fill the cups higher than 3/4 full — that is always important to ensure even baking. If you find them too dense, I would, the next time around, increase the baking powder a bit, maybe to a full teaspoon. Timing wise, I would bake at 350ºF for 18 – 21 minutes or until done. Good luck!
The cupcakes turned out perfect and got many compliments. Thanks!
So happy to hear this, Heather!
So happy to hear this, Heather! I’m going to give them a go 🙂
Best chocolate cake ever! But the icing NEVER comes out… turns into thick, gloppy messy custardy curdy gloop. I end up making whip cream and folding it in to make a topping. But the cake itself is the best I’ve ever had! Removed a star because of the topping…
Great to hear this! I need to revisit the icing recipe or make a video, because it causes a lot of troubles 😩😩😩 Soon … stay tuned.
I made this today for my son’s 7th birthday. I was able to make 24 cupcakes + a tiny cake (4 layers, about a 6” cake). Believe me when I say, YUM. The best chocolate cake I’ve ever had, period. I doubled the icing and it was the perfect amount for everything (we love extra icing!). I dipped the cupcakes donut-style so they just had a thin layer, it is the perfect amount and less messy. My cake fell apart but tasted so good, and we are in quarantine anyway so no one to impress 😉 Thank you so much for this outrageous recipe, it really made this shelter-in-place birthday 10x better.
Oh yay! Felicia, I am so, so happy to hear this. One of my quarantine to-do’s is to video the icing because it has been troublesome for some, so it’s so nice to hear that it worked out. Making this cake this weekend. Yay 🎉🎉🎉🎉🎉
I am trying figure out perfect layer thickness as we fell in love with pepperidge farm fudge choc layer cake, trying figure out how get more layers, without destroying. How cut horizontal layers, how bake so can get 3 layers, where only bake 2 pans.. how did urz fall apart. I also use a heavy whip cream, bit of butter icing, modified ganache cuz way too sweet
In process of making this now. Cake still in oven, but help!, why is my icing/glaze practically solid? It’s the consistency of a brownie crumbled up with a bit of liquid added! Is there anything I can do to help it? I’m making this for my husband’s birthday & need it ready in 4 hours!!!
Meg, hi! Are you using a double boiler? Have all of the ingredients been added. What I would do is make sure you are using a double boiler and that the water is simmering. Whisk vigorously, adding a tablespoon of butter at a time until it becomes whiskable again. Once it has thinned out/melted, strain it. Then return it to the double boiler. Taste it. Add more confectioners sugar or chocolate if it has thinned out too much, but be sure to keep the mixture over low heat and to whisk vigorously.
Thanks for responding! Yes, I did use a double boiler & I keep going over it in my head but I feel like I followed all your instructions. Idk, but I ended up whipping up a quick buttercream icing & my husband loves it, so no harm done.
Awww, OK, glad you found a solution. I need to make an icing video ASAP.
Can you use a bundt pan for this recipe? That’s all I typically use. If so, how long should it bake?
Yes! I would start checking at 55 minutes, but it may take as long as an hour and ten minutes (or longer).
This is the best chocolate cake I have ever made! Thank you for sharing this amazing recipe!
Wonderful to hear this, JP!
Tried this recipe and my fam liked it 🙂 mine cooked at 45mins though? and my icing started to build lumps when i covered it while waiting for it to thicken, was it overcooked? Anyway i salvaged it by straining glad it worked 🙂 My first time to make a cake and glad i did your recipe!
Hi Ach! All ovens cook differently … glad you removed your at 45 minutes when it was done. I’m unclear as to why you covered the frosting? Can you clarify? It’s definitely a frosting that should be whisked constantly until the end … glad you were able to strain and salvage it!
Hello! This is going to
Be a silly question, I’ll probably just need to experiment, but I am aiming to make the moistest Choco cake. I have been searching for and comparing recipes. I can’t wait to try this one. I have seen other recipes that use mayo, have you made the mayo cake, and how does it compare? I imagine it’s the oil, coffee, and buttermilk that make this so moist. is there room to add the mayo for extra punch?
Hi Jay! I have not tried the mayo cake, but I have heard great things. I unfortunately cannot advise how to sub mayo in here as I have not tried. I think it will just take some trial and error.
This really is the best double chocolate cake I have ever had. Easy to make, delicious, moist, perfect texture.
Wonderful to hear this, Suzanne!
I make a lot of cakes. I primarily work from the Cake Bible and this cake should be in it. Good Goddamn is it good. And your Grandmothers Black Velvet Icing, holy crap is it a special thing. These two recipes are going in my mother’s and mine permanent book. THANK YOU SO MUCH FOR SHARING!!
Wonderful to hear this, Sundy!! Thanks so much for writing 🎉🎉🎉
Made this cake following the recipe and using unsweetened cocoa powder, organic. The label did not say whether it was Dutch processed, only “minimally” processed. The cake came out dense, like a chocolate brick; moist but more like a gigantic brownie than the gooey cake you show. Not quite a waste of ingredients, but not something I’d want to make again.
Made this cake following the recipe and using unsweetened cacao powder (I’d originally written cocoa, but that wasn’t the label) organic. The label did not say whether it was Dutch processed, only “minimally” processed. The cake came out dense, like a chocolate brick; moist but more like a gigantic brownie than the gooey cake you show. Not quite a waste of ingredients, but not something I’d want to make again.
I’m sorry to hear this, Gryphonisle! Unfortunately, unsweetened cacao powder is not the same as unsweetened cocoa powder, and this is likely why the recipe didn’t turn out.
Can i use dutched cocoa in this with no changes?
Nvm found my answer!
Great 🙂 🙂 🙂
Super rich and yummy cake.. my family and my co-worker love it. .. thanks for the recipe
Wonderful to hear this, Lynn!
Absolutely the BEST cake I have ever had! The frosting didn’t work for me, but the cake is to die for! I use 3 8″ pans.
Oh bummer re frosting … I need to post two frosting recipes here I think. So glad the cake turned out well!
I’m not sure if you answered this already, but how do you make the coffee?
Can it be made with instant coffee so i get specific measurements
(When i brew my coffee, i like it strong )
I’m making this for my 8 year old niece birthday for Wednesday who insists she wants a choc choc choc cake an I want it to be perfect (not to mention my father likes choc as well)
Thank you
Hi Meg! So sorry for the delay here … hope I’m getting you in time. Yes, you can use instant coffee or home brewed or store-bought or instant espresso, etc … it’s forgiving. The coffee heightens the chocolate flavor … a tip from Ina Garten!
So so so delicious. I went with three 9″ rounds for 45 mins– baked to perfection! I just barely had enough icing to run between the layers and coat the exterior. It was a hit. I give this recipe 4 thumbs up and a “f*** yeah!!!”
So great to hear this, Rich! Thanks so much for writing!
Hi im planning on making this cake tomorrow so its ready for Saturday. Pre ready I brought Dutch cocoa. But will go get normal cocoa. What do I look for in ingredients? I have seen cocoa or Dutch cocoa (new zealand) none say natural or will any do as long as it doesn’t say dutch?
Hi Amanda! Sorry for the delay here. Yes, read the label. When it says Dutch cocoa it will explicitly say “Dutch processed” somewhere on the box/label. So, look for one that doesn’t say “Dutch”. Hope that helps!
The best chocolate cake I’ve ever made so far. Moist, fudgy and oh so chocolatey! Loving the black velvet icing as well. Followed the recipe to the T and everything came out very nice. Although, after reading some of the comments on the icing, I was a little intimidated but went through with it anyway. It came out better than I expected. Thank you so much for the recipe Ali!
Oh yay! So nice to hear this, Norah! It’s one of my favorites as well 💕💕💕💕
This has become my go-to chocolate cake. My first effort had mistakenly used cacao, in the pantry for an earlier project, and that produced smaller, dense, brownie like cakes. Good but wrong. With the proper dutch cocoa this is a huge recipe in that it fills up the 4 6” pans that I’m now using (poured 2/3 full) and even when you cut each layer in half you still get a very thick two layer cake. If I tried to make two six inch cakes, cut in half, back into a single cake, it would be nearly 9” tall! As it is, on this last outing, I ended up with four, two-layer cakes from 6” pans. I generally give away one cake and keep one, I now have three to give away. (I’d switched to 6” pans to get a fuller sized two layer cake in order to gift, rather than the low 9” two layer from one cake cut in two).
I’ve only used ganache, so I can’t speak to the glaze, but this is a delicious cake, dark and chocolate without being overly sweet. It’s easy to make, and comes out well, so far (minus the cacao effort) every time, and I’m using an antique 1930s stove, which can be cake unfriendly. Highly recommended!
So nice to hear all of this, Gryphonisle! I am a big fan of the 6-inch pans. Here’s the recipe written as a half: https://axis-viaduct.live/2017/02/14/gourmets-double-chocolate-cake-revisited/%3C/a%3E%3C/p%3E
Thanks so much for writing!
Is there anything i can use to substitute for the coffee?
Hi Jordan! You can use water.
Hi Ali, I’ve been looking for a moist, dark, very chocolatey cake recipe and this looks to be it! But I’d like it to be more of a “snack cake” rather than a layer cake. That is – a single 8″ or 9″ layer with glaze. Because of COVID, I’m not cooking for big crowds these days and don’t want a lot of leftovers. So… can one layer be frozen or, any reason simply halving the recipe would be a problem? I’ve read all the comments and haven’t seen this come up. Thanks!!
Following up – I did see your recipe for the Gourmet Cake “Revisited” which halves this recipe. I’m ordering the 6″ round cake pans. But I’d still love to know if you – or anyone else – has frozen a layer with success.
Glad you found this! I use those 6-inch round pans for this birthday cake recipe, and I am so grateful for them every time I use them bc I rarely have leftover cake on hand for very long when I use them.
But yes: definitely freeze this cake. If you have plastic wrap or foil, you can wrap it once it has cooled; then tuck it into an airtight bag or container.
Hi Lindsay! You can definitely freeze these layers. Go for it!
Thanks Ali! This, along with so many of your recipes, are on my to-make list!
Thanks to you, I’m now sharing freshly baked sourdough loaves with neighbors and family. It’s nice to be able to share something comforting in these difficult times. 🙂
Oh yay, so nice to hear this, Lindsay! Hope you love the cake 🙂 🙂 🙂
Best chocolate cake I have ever made, it’s wet and soft with a deep chocolate taste, georgeous. Thank you for sharing this recipe.
Wonderful to hear this, Jazmin!
What can I use instead of buttermilk?
Regular milk is fine!
I’ve made this recipe two times this year – it’s delicious! I do a 1/3 batch in an 8 inch square pan. Not too much of a mess to clean up and a nicely fudgy end result. The April 2020 doubled icing recipe seems like the perfect amount for a thin layer, I could see slightly more being delicious as well. However, I have no idea if the consistency of my icing is correct – the texture seems bizarre for most of the cook time (in a double boiler), it’s somewhat split when done, but it still cools down into deliciousness. I would love a video or pictures of the cooking process; I can’t seem to find a similar icing recipe anywhere else to learn more.
Aisha! I am going to make a video of this icing ASAP … it causes so much trouble for so many people. Stay tuned.