Love and Olive Oil
Ultimate Chocolate Cake with Fudge Frosting

Ultimate Chocolate Cake with Fudge Frosting

Sometimes you just want a plain a$$ chocolate cake.

And sometimes sometimes is actually all the time if you happen to be Taylor.

And I realized, while I’ve got recipes for Red Wine Chocolate Cake and Whiskey Chocolate Cake and Lemon Cake with Fudge Frosting, I’d never actually posted a recipe for a basic chocolate on chocolate, the kind Taylor requests each and every year for his birthday, and the kind I usually deny him in lieu of something ‘weird’ (see: aforementioned red wine chocolate cake, which, while good, is definitely not plain).

So, for once, I acquiesced and gave him exactly what he asked for.

And, since it didn’t turn out quite right the first time (the cake was TOO moist—if there is such a thing—and the frosting too stiff, which made it hard to assemble—not that that stopped us from eating the whole thing), I made it again the following week to perfect the recipe.

That’s TWO plain-a$$ chocolate cakes in three weeks, dear husband. Two cakes add up to a whole slew of wife points (still deciding what I should cash them in for… a kitten, perhaps? lol just kidding! 3 cats, unlike 2 cakes, is more than enough).

Ultimate Chocolate Cake with Fudge Frosting

Anyway. Let’s talk cake.

The base recipe is actually very similar to the Red Wine Chocolate Cake, just with plain hot water instead of red wine in this case, as well as bit more oil and a bit more salt and vanilla to amp up the chocolate flavor.

I learned my lesson with the first cake that you shouldn’t mess with a good thing (I tried to add sour cream to make it even more rich and moist and it was so moist it could barely support itself let alone layers of dense fudge frosting).

Ultimate Chocolate Cake with Fudge Frosting Recipe

As for the frosting, it’s a variation on a classic American buttercream, with cocoa and powdered sugar, but made with a bit of sour cream and hot water to cut the sweetness, and melted chocolate to make it even more fudge-like. 

It’s super creamy and shiny when you first mix it up (just ignore that moment when you first add the hot water… despite what it looks like, it will work!) However, like all frostings that use melted chocolate, it will set up and loose its shine as it cools, so you can’t really make it ahead of time. If you freeze your cake layers like I froze mine, you do have to work pretty quickly as you frost the cake to prevent the frosting from setting up too firmly before you’re done. I imagine it’d hold its shine longer in the summer.

While I was originally shooting for a super glossy dark chocolate frosting, this version was too good not to share, even if it wasn’t quite what I intended (I’m going to keep working on that glossy frosting, so don’t be surprised if you see another chocolate cake recipe here in the near future!)

Best Chocolate Cake Recipe EVER - Dark chocolate cake with a rich and glossy (and not too sweet!) chocolate fudge frosting.

Two Layer Chocolate Cake Recipe with Dark Chocolate Fudge Frosting

Pictured is a half size cake, made in 2 6-inch cake pans. A full recipe would give you 2 8-inch layers, or you could also divide it into 3 pans for 3 thinner layers (adjust the cook time accordingly to account for the thinner layers).

But for two people, a 6-inch cake is pretty darn perfect, and the math works out to be exactly half of an 8-inch cake.

Want to make this recipe as cupcakes? I’ve got you covered.

Ultimate Chocolate Cake with Fudge Frosting Ultimate Chocolate Cake with Fudge Frosting

To get the ultra-dark color for the layers, I used a combination of 75% Dutch-processed cocoa powder and 25% black cocoa for color. While the ultra-Dutched black cocoa gives the cake a lovely rich chocolate color, the extra Dutching it endures means it has almost no fat and no acidity. If you used all black cocoa in this recipe you’d end up with a dry and crumbly, albeit super dark, cake. So please don’t!

What about natural cocoa powder? Natural cocoa powder is more acidic than Dutch-processed cocoa, which undergoes a potassium wash that neutralizes its acidity. You should be ok using natural cocoa powder in this recipe (since it contains both baking soda and baking powder). Frostings aren’t subject to the same chemical reactions as cakes, so it’s not an issue to replace one for the other there either. However, Dutch-processed cocoa is really superior in terms of color and texture when it comes to chocolate cakes… I use it pretty much exclusively in all my recipes, I can’t even recall the last time I bought natural cocoa powder.

Ultimate Chocolate Cake with Fudge Frosting

Ultimate Chocolate Cake with Fudge Frosting

Your new favorite chocolate cake recipe is here: dark, fudgy and ultra-moist chocolate cake slathered with a dark chocolate fudge frosting that's ultra rich and not too sweet. The recipe as written will make one 8-inch two-layer cake; if you want to make a smaller 6-inch cake (as pictured), halve the recipe.
5 stars (9 reviews)


For cake:

  • 2 cups / 400 g granulated sugar
  • 1 ¾ cups / 220 g all-purpose flour
  • 1 cup / 120 g dark or dutch-processed cocoa powder *
  • 2 teaspoons baking soda
  • 1 teaspoon baking powder
  • 1 teaspoon kosher salt
  • 2 large eggs, at room temperature
  • 1 cup / 240 g buttermilk
  • 1 cup / 240 g boiling water
  • ¾ cup / 160 g vegetable oil or light olive oil
  • 1 tablespoon vanilla extract

For Fudge Frosting:

  • 2 cups / 452 g (4 sticks) unsalted butter, softened
  • 2 ½ cups / 300 g powdered sugar, sifted
  • 1 ¼ cups / 150 g dark or Dutch processed cocoa powder*, sifted
  • ½ cup / 120 g full fat sour cream, at room temperature
  • ½ cup / 120 g hot water
  • 2 teaspoons vanilla extract
  • pinch fine sea salt
  • 10 ounces / 280 g 60-70% dark chocolate, melted and cooled to lukewarm


  • Preheat oven to 350ºF. Butter and line two 8-inch round baking pans with parchment paper. Butter parchment.
  • In a large mixing bowl, combine the sugar, flour, cocoa, baking soda, baking powder and salt, whisking until thoroughly combined. Add eggs, buttermilk, water, oil, and vanilla and beat with an electric mixer on medium speed until all dry ingredients are incorporated. Divide evenly among prepared pans.
  • Bake for 40 to 45 minutes (30 to 35 minutes for a 6-inch cake) or until a toothpick inserted in the center comes out with just a few moist crumbs attached. Remove from oven and place on a wire rack until cool enough to handle. Run a small knife around the edges of each pan, then gently invert onto wire racks. Cakes should come out cleanly. Peel off parchment and allow cake layers to cool completely. At this point, the cakes can be frozen until ready to use, up to 1 month. Simply wrap each layer individually in a double layer of plastic wrap and then store inside a large zip top bag (I find frozen cakes to be much easier to work with later, and always freeze mine even if I’m finishing the cake the next day).
  • To prepare frosting, in the bowl of a stand mixer fitted with the paddle attachment, beat butter on medium speed until very pale and creamy, about 5 minutes. Add sifted powdered sugar and cocoa powder and mix to combine. Add sour cream, hot water, vanilla and salt and mix on low speed until the liquid is incorporated, scraping down the sides of the bowl as needed. It may look slightly curdled at this point, but don’t worry. Increase speed to medium-high and beat until smooth, another 2-3 minutes. Add lukewarm chocolate and mix until smooth and glossy. At this point you have about 30 minutes at cool room temperature (longer in the summer) to work with the frosting before it begins to harden (this frosting doesn’t do particularly well when made ahead of time).
  • To assemble, level your cake layers first if necessary (if there is any sort of domed top, you want to trim that off with a serrated knife). Place one layer, bottom side up, on a cake stand or serving platter (on a piece of parchment if you will need to move it). Spread about 1 cup of frosting in an even layer, then place second layer on top, flat side up, pressing gently to adhere.
  • Cover the entire cake with a thin layer of buttercream using an offset spatula. This “crumb coat” will seal in the cake crumbs and make the final layer of frosting easier. If your cakes were frozen this should firm up pretty quickly, otherwise refrigerate for about 10 minutes to set.
  • Slather with remaining buttercream in a thick layer, reserving some for piping decorative details if desired.



  • *I replaced 25% of the cocoa powder in the cake and frosting with black cocoa for an extra dark color, but I don't recommend using more than that. DO NOT use all black cocoa or your cake will be much too dry and harshly flavored.
All images and text © for Love & Olive Oil.

Did you make this recipe?

Let us know what you think! Leave a Review below or share a photo and tag me on Instagram with the hashtag #loveandoliveoil.

There may be affiliate links in this post. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Leave a Reply

Your email address will not be published. Required fields are marked *

Did you make this recipe? Leave a review!


  1. Just took the cake out of the oven and one of the cakes rose way too high, and is very uneven ( I did make sure to pour an even amount of batter in both, and didn’t add any more baking powder to the recipe )
    I’m not sure what happened that it turned out like this, And while its not a big deal I want to know why it did? 

    • Sounds like maybe your oven has a hot spot in it or something that would cause uneven baking. In the future you might try baking one layer at a time in the middle of the oven, or if you bake two, rotating the pans half way through (though I don’t like opening the oven mid-bake for cakes).

      You should be able to salvage the uneven one though, just level off the top of it before you start assembling and it should work just fine!

  2. Made this cake precisely as directed- and I swear it came out excellently.   – exactly as author said.  
    Cake and icing.    From ingredients to precise cook-time. It sliced beautifully as well.    Outstanding.    Hats off Love n Olive Oil. 
    Good job.   
    I would, but cannot post pic.  

  3. I’ve made this chocolate cake recipe several times now. It does not disappoint for the chocolate lovers in my life. The frosting recipe makes a very large amount, more than I want for my double-layer 9″ cake. With that said, I’ve refrigerated the remaining frosting and used it a week later for another chocolate cake. Just needed to heat it in the microwave for 10-15 seconds and then stir a good while to get it all to a soft and spreadable consistency. Delicious!

  4. This cake should be illegal. What a cake! I made it for New Years Eve dinner and it’s all we can talk about. The cake is easy and delicious but the frosting is something I’d like to roll in. It’s fabulous! 

  5. Does the icing harden like buttercream?

  6. Quick question; I’ve made this over and over and it’s always a hit. I just loved to a new home and we have company coming today. I just found I have dark chocolate chips but not the baking chocolate. Can I use them instead for the frosting!😬😬

    • It should work; chocolate chips aren’t meant to melt so it probably won’t be as smooth, but once mixed in to the frosting I think you’ll be ok.

  7. Hi, I’m planning to make this recipe for my son’s birthday – as a 2 layered cake – 2×7 in and 2×9 inch so I’m thinking that doubling the recipe should hopefully do it? Also I just wanted to ask, if I freeze the cakes in advance how long before frosting them should I take them out to defrost? Or do I apply the frosting while the cakes are frozen? If so how long before they can be eaten? Thank you!

    • Oooh cake math, lol. I think double should work, just try to fill all the pans evenly and keep an eye on the bake time!

      I usually frost the cakes straight from frozen (or like within 10-20 minutes or however long it takes to trim if needed). The frosting will firm up a bit more on super cold cakes, but I find them easier to frost than room temp ones. I think 30-45 mins at room temperature you should be good to eat!

  8. Update: Today I can’t stop eating this cake! Over night it improved to my taste!
    Bravo and thank you for an excellent chocolate cake recipe for intense chocolate lover’s palate!

  9. I think this cake has very good flavor, but I felt it was a bit too dry , and I did not use any black cocoa. I am wondering if maybe the baking powder and baking soda measurements are switched? Usually in cake recipes there is less soda than powder. Also, my measurements with cups didn’t match up with the grams in the recipe. Especially the cocoa. Should that be packed down? Its worth trying again though! Thank you!

  10. Rating: 5

    I made this once for a friend’s birthday and it was delicious—rave reviews. I’m not a very experienced baker and am wondering if the cake with quantities given could be baked in a sheet pan as one layer?

  11. Rating: 5

    I never leave reviews on Pinterest but this cake is OUT OF THIS WORLD. I have eaten a lot of chocolate cake and am extremely picky and this is THE chocolate cake. I made it one time and literally came through Pinterest after and deleted all the other chocolate cake recipes I had pinned because the search for perfection is over. My friends and family BEG for this cake. I cannot stress how good it is. Although I wouldn’t change anything in the recipe I will say it makes a massive quantity of frosting. I make half the recipe of frosting and find it sufficient.

    • Thank you so much for your kind words and stellar review, it really means so much to hear my recipes were a hit! I’m so glad you enjoyed this cake. You sound like Taylor, he’s in the “less is more” camp when it comes to frosting. For me though, the more the better when it comes to frosting lol.

  12. Rating: 5

    Great cake and icing. I made the frosting smooth so I could do a drip-ganache over the frosting. 

  13. Rating: 5

    I just tried making this cake gluten free for some family members who are coeliacs. It works perfectly! Can’t really taste the difference. I usually use cake flour for this recipe, and for a gluten free cake I just swapped the flour with a gluten free flour mix, but reduced the amount by 5-10 %, as the gluten free flour tends to soak up more liquid than regular flours. The cake came out just as moist and decadent as it does with regular cake flour. Just make sure you don’t overbake it, and it’ll be the perfect gluten free chocolate cake!

  14. Oh. My. Gosh. I have been trying chocolate cake recipes for years, and finally I have it!! Seriously this tastes just like that cake from Matilda looks like it tastes – it was so moist and perfectly dark and not too terribly sweet and just perfect. I will never use another chocolate cake recipe ever again. Thank you from the bottom of my sweet tooth!

  15. Hi Lindsay, this is my favourite chocolate cake. My family loves it also. To serve 20 people, should I double the recipe? Would it be too much batter for three 9-inch round pans?

    Thank you

  16. Hi~ would it be s good idea to add fudge pudding powder in? I am so excited to make this cake!!

  17. Hi, is this cake sturdy enough to hold fondant/ decorations for a birthday?

    Thank you so much, and picture look amazing, soooo indulgent!!

  18. This cake really is unbelievable, it is that perfect… and on my 1st try. The cake itself, perfect, the frosting pretty unbelievable. Having said that, there was enough frosting left to frost a whole other 8 in layer cake. And although it tastes phenomenal, and sits on the cake well, it never did get thick or stiff. It was actually very silky and smooth. So whatever I did wrong with that, it worked out great. Thanks!

    • So glad you enjoyed! And I think the frosting consistency really depends on the weather. I first made it in January and the frosting set up pretty firmly. But now that it’s warm outside? I think it’d stay softer/shinier much longer.

  19. Hello, could I use 1/2 the chocolate bar, 5 oz, or will it effect the frosting result? Thank you

    • I don’t recommend it, you’ll end up with a lot less frosting and it may not set up properly (as the chocolate solidifies it helps the frosting firm up).

  20. I’m confused is this recipe for 8 inch or 6 i?nch pans?

    • The recipe is written for an 8″ cake. Halve it if you are using 6″ pans (this is the size that is pictured).

  21. Hi, I found the same brand Dutch processed cocoa powder which I plan to use, but I’m not sure what black cocoa powder is? Can you plz clarify so I can do exactly as you have instructed in your recipe. Thank you:) 

    • You can certainly use all Dutch process cocoa! Black cocoa is extra Dutched, so it’s even darker in color. But the recipe works totally fine without it. :)

  22. Are you cooking at sea level? I’m thinking I’ll need to make some adjustments because I’m up at 7,200 ft. What do you recommend?

  23. Hi there! I love this recipe especially the frosting but wondered if your frosting recipe would be large enough to cover 2 9-inch cakes? Making for my sweetie’s birthiday this coming weekend.

    • Two 9-inch single or double layer cakes? The recipe is written for a single 8-inch, 2-layer cake. If you’re using 9 inch pans instead I may do 1.5 times the frosting recipe just to be safe (better to have too much than too little).

    • Hi Lindsay! Thank you for the reply, I am sorry but I did mean a single 9 inch 2 layer cake. So would you still recommend 1.5 the amount of frosting?

      • I mean, it depends how thickly you want to frost it. A 9-inch cake pan is actually about 25% larger in terms of volumne. I’m not skilled enough at math to figure out the surface area difference between the two, but again, I figure it’s best to have more frosting than you need in the end?

  24. Hi,

    Is there a substitute for eggs?

    Thank you.

    • Sorry I cannot speak to substitutions here; the eggs are an integral part of this cake’s structure and I would not recommend replacing them.

    • I am allergic to eggs so I actually kept the whole recipe the same and subbed in half a cup of apple sauce in place of the eggs and it’s been my go to cake recipe for 2 years now, no one believes me when I say it’s egg free, it’s still decadent and suuuper moist and the flavour is to die for still. My friends and family beg me to make it all the time! 

  25. I was wondering if it would be ok to replace all or some of the oil with applesauce

    • I would not recommend this. The fat from the oil is the reason this cake is so moist and delicious; it’d be much drier without it.

  26. Hi Lindsey,

    I know this question has been asked 1000 times already, but never a concrete answer.

    Can you please confirm – your recipe above:

    1x the recipe = 1x 8″ or 2×6″
    2x the recipe = 2×8″ or 4×6″
    3x the recipe = 3×8″ or 6×6″

    I am looking at making a 3 layer 8″, so don’t want to 3x the recipe if I only need to do 1.5x the recipe

  27. Hello. Always wonder if i can substitute dark chocolate for cocoa powder? Can i only use dark chocolate couverture only for this recipe?

    • Cocoa powder is not the same thing as dark chocolate (the absence of cocoa butter makes a huge difference in the product and its behavior in baked goods).

  28. Thanks for sharing this recipe—always on the hunt for that perfect plain chocolate cake. I actually like mine super claggy, so your first attempt with the sour cream making the cake TOO moist sounds right up my alley. Were all the other ingredients the same? How much sour cream did you use? Thanks for your insight!

    • I honestly can’t remember, sorry! You could start with replacing half the buttermilk with sourcream and go from there? Maybe start with a half size so you don’t waste too many ingredients.

  29. Can this be made with gluten free flour?

  30. THE BEST….little effort yet BIG flavor. I will no longer be looking for a chocolate cake recipe. 

  31. Years later, and this is still my go-to chocolate cake recipe.

  32. Hello, 

    I was wondering what sugar you use for the cake? Granulated or caster? 

    Thanks xx

Did you make this recipe? Leave a Review »