This Chocolate Mocha Cake is the ultimate indulgence. A rich dark chocolate cake with a silky mocha Swiss meringue buttercream.

This cake right here? It’s amazing. I mean, it knocked the Momofuku Birthday Cake right out of the #1 spot, and that was a damn good cake.
This Chocolate Mocha Cake is seriously. SO. GOOD.
Rich dark chocolate cake and a silky Mocha Swiss Meringue buttercream, topped with a dreamy chocolate ganache. Does it get any better? I don’t think so.
If you’ve been following Liv for Cake for a while, you know this is one of my oldest (and one of my favorite) recipes. If you haven’t tried it, you NEED to. You will not regret it.
The frosting is my favorite thing ever — you’ll be eating that with a spoon and thanking me later.

How to make this Mocha Cake
For the cake layers, I used my very favorite Chocolate Cake recipe modified slightly for the 6″ pans and I used hot coffee instead of hot water in the cake batter. You can’t really taste the coffee, maybe only slightly, but it does help the chocolate flavor stand out.
I like to use Dutch-process cocoa powder as it’s richer in flavor, but any regular cocoa powder will work just fine.
Mocha Buttercream
THIS, people, is honestly the best thing you’ll ever eat. Silky Swiss meringue buttercream with espresso and chocolate. It is pure heaven!
The recipe calls for instant espresso powder (not granules). This is a very fine powder and should dissolve perfectly into the buttercream.
Some people were having the issue of flecks of espresso powder in their buttercream because it didn’t dissolve fully. This may be due to the brand of espresso powder used. This is the brand I use and it works really well. However, I’ve updated the recipe to include dissolving the espresso powder first in 1 tsp of hot water. It’s optional though.
Can I use Regular Espresso Or regular Coffee?
No, you must use instant coffee that dissolves completely in water.
You could use regular instant coffee vs instant espresso powder, but you’d want to make it quite strong to match the flavor. I haven’t experimented with this myself, but it would really be totally fine. You can add more or less to your liking.

How to do a Drip Cake
I kept the cake decorating simple, as I wanted to do the drippy ganache technique. It’s surprisingly easy (I swear!), the key thing is to get your ganache to the right consistency which may require some trial and error.
Step #1 is to frost the cake evenly and smooth the sides and top. This is probably the most time intensive part if you want to get it perfect (which, obviously, I do).
I used a small offset spatula to roughly frost the cake and then a bench scraper to smooth everything out. This is the part that took the most time.
I had to patch some areas here and there, so it took a while to get it perfect. It really helps if you have a turntable to do this on, so that you can spin it while holding the bench scraper at an angle.
You don’t have to shell out a lot of money on a turntable, but I do not recommend getting a plastic one. They’re not super stable and don’t spin smoothly.
To get those smooth sides, you need a smooth spin! I use a lazy susan from Ikea that works great.

Once I got the top and sides mostly perfect, I popped the whole thing in the fridge and made the ganache.
Once the ganache cooled and thickened slightly, I took out the cold cake and used a teaspoon to drop dollops of ganache along the edges and let it drop down the sides.
I added more/less on certain areas to vary the drips a bit. You can also just pour a bunch of ganache on the top and use your offset spatula to nudge it over the sides, but I wanted a bit more control over the drips, and my research said that the spoon technique was a good approach.
I was worried that the ganache would harden quickly on the cold cake, but I had plenty of time to work with it. Once the drips were good, I poured a bit of ganache on the top to fill that in, and smoothed it with a small offset spatula.

This Swiss meringue buttercream gets very firm in the fridge (like butter does), so you’ll want to leave the cake out for a couple hours before serving so that it can soften up.
When I took photos and cut the cake, it was still hard, so you can see that it’s not totally silky smooth between the layers.

This Chocolate Mocha Cake is insanely good. Like, ridiculous. It is my all-time favorite cake!
I mean, just LOOK at that piece! The cake is dense, moist, and ultra chocolatey. The buttercream is silky, smooth, and has the BEST mocha flavor ever.
You will not be disappointed with this cake. I promise!
More Coffee Flavored Cake recipes
- White Chocolate Mocha Cake
- Kahlua Cake With Mocha Buttercream
- Vanilla Latte Cake
- Gingerbread Latte Cake
- Eggnog Latte Cake
- Pumpkin Spice Latte Cake
Notes & tips for this Chocolate Mocha Cake
- The recipe as-is will also work in two 8″ pans. For three 8″ pans, 1.5x the recipe.
- To make cupcakes, all you need to do is reduce the baking time — start checking at 15mins or so.
- You can use regular cocoa powder if you don’t have Dutch-process.
- For the frosting, the coffee you use must be instant. See post for more details.
- For the ganache, I let mine set overnight (with plastic wrap placed directly on the surface). It will be too thick at this point, so I microwave it for 10 secs and stir it until it’s the right consistency.
- The drip technique works best on a chilled cake so that the drips set quickly.
- Be sure to check my Swiss Meringue Buttercream post for tips and troubleshooting.
- Learn how to keep your cakes moist using Simple Syrup.
- To help ensure your cake layers bake up nice and flat, check out my How to Bake Flat Cake Layers post!

Mocha Cake
Ingredients
Chocolate Cake:
- 1 1/2 cups all-purpose flour
- 1 1/2 cups granulated sugar
- 3/4 cup Dutch-processed cocoa powder sifted
- 1 1/2 tsp baking soda
- 1 tsp baking powder
- 1 tsp salt
- 1/4 cup vegetable oil
- 3/4 cup buttermilk
- 3/4 cup strong brewed coffee hot
- 2 large eggs
- 2 tsp vanilla extract
Mocha Buttercream:
- 3 large egg whites
- 1 cup granulated sugar
- 1 1/2 cups unsalted butter room temperature, cubed
- 1 tsp vanilla extract
- 1 Tbsp instant espresso powder dissolved in 1 tsp hot water, cooled
- 3 oz dark chocolate chopped, melted, and cooled
Ganache Drip:
- 3 oz dark chocolate
- 3 oz heavy whipping cream
Instructions
Chocolate Cake:
- Preheat oven to 350F, grease three 6″ round baking pans and dust with cocoa powder. Line bottoms with parchment.
- Place all dry ingredients into the bowl of a stand mixer fitted with a paddle attachment. Stir to combine.
- In a medium bowl whisk all wet ingredients (pour coffee in slowly as not to cook the eggs if very hot).
- Add wet ingredients to dry and mix on medium for 2-3 mins. Batter will be very thin.
- Pour evenly into prepared pans. I used a kitchen scale to ensure the batter is evenly distributed.
- Bake until a cake tester comes out mostly clean. A total of 30-35mins.
Mocha Buttercream:
- Place egg whites and sugar into the bowl of a stand mixer, whisk until combined.*
- Place bowl over a pot with 1-2" of simmering water and stir constantly with a whisk until the mixture is hot and no longer grainy to the touch or reads 160F on a candy thermometer (about 3mins).
- Place bowl on your stand mixer and whisk on med-high until the meringue is stiff and cooled (the bowl is no longer warm to the touch (approx. 5-10mins))
- Switch to paddle attachment (optional). Slowly add cubed butter and mix until smooth.
- Add vanilla, melted chocolate, and espresso powder. Whip until smooth.**
Ganache Drip:
- Finely chop chocolate and place into a bowl. Bring cream just barely to a simmer and pour over chopped chocolate. Cover with plastic wrap and let stand 2 mins. Stir gently with a spatula until combined and smooth. Allow to cool and thicken slightly before using on cake.***
Assembly:
- Place one layer of cake on a cake stand or serving plate. Top with approximately 2/3 cup of frosting and spread evenly. Repeat with remaining layers and apply a thin coat of frosting all over the cake. Chill for 20mins.
- Frost and smooth the sides. Chill for 20mins.
- Using a small spoon, place dollops of ganache around the top edges of the cooled cake, allowing some to drip down. Fill in the top of the cake with more ganache and spread evenly with an offset spatula.
Notes
** The buttercream may look like it’s curdled at some point. Keep mixing until it is completely smooth.
*** You can make the ganache in advance and let it set overnight (with plastic wrap placed directly on the surface). It will be too thick at this point, so I microwave it for 5-10 secs and stir it until it’s the right consistency.
Originally published Aug 23, 2015
Debbie Cutelli says
Made this cake for my husband for Fathers Day. It is turning out amazing!! Thank you so much. This was my first time making Italian Mocha buttercream it turned out GREAT. Can’t wait to have a lice
Olivia says
Hi Debbie! Yay! So happy to hear it was a hit 🙂 I LOVE this mocha buttercream. It’s my fave <3
Jodi says
I made the frosting and the ganache and used it on a chocolate fudge cake. My MIL said it was the best cake she has ever had! The frosting was fantastic and the directions were easy to follow. BTW…I made a four layer cake with two 8″ round cakes and decided to make and additional 1/2 recipe of the frosting, which was the perfect amount.
Thank you for sharing!
Olivia says
Hi Jodi! Thanks for the tips regarding increasing the recipe. I’m so glad it worked out and that you guys liked it! I eat that frosting with a spoon 😀
Anna says
Hi
I made your Mocha Chocolate Cake yesterday. It was the best cake ever. It is my husband’s new favorite. Your directions were spot on! Thank you!
Olivia says
Hi Anna! I love this cake and am so glad your guys loved it too! 🙂
Ana says
Definitely making this cake for my dad for his birthday this weekend 🙂. He’s a coffee lover! I was undecided between the Baileys cake or Mocha cake but chocolate and coffee has never sound better! I subscribed to your blog btw. I love it! Whenever I need inspo I come to your page 😘. Thank goodness for Pinterest for helping me find you! 🙌🏽
Olivia says
Hi Ana! You are so sweet, thank you!! It’s a tough call between the two cakes, but I’d have to say this one is my favorite 🙂
Nidhi says
Hi Olivia,
I just started to make this cake today for a friend’s birthday this Saturday. I used some of the leftover cake batter for a cupcake and it was DELICIOUS!!!! I’m planning on covering the layers and freezing them until I am ready to assemble. I’m about to make the buttercream and had one question. I know you said it will last in the refrigerator for a few days in an earlier comment but specifically should I put it in the fridge or freezer? Sorry for the silly questions- just want to get it perfect!
P.S.- I love your blog, I made your brownie cookies and Bailey’s cookie cups and they are always a hit!
Olivia says
Hi Nidhi! Thank you! I’m so glad you like my recipes :). To answer your question, do you intend to refrigerate/freeze the buttercream on it’s own or the decorated cake? If just the buttercream on it’s own, it should do fine in the refrigerator for a few days. Just be sure to bring it to room temperature again and rewhip it before using (if needed). There’s a chance it might separate and end up soupy — that just means it was too cold still when you re-whipped it. This happened to me once and I grabbed a hair dryer and warmed up the side of the bowl a bit and kept whipping. It came back together perfectly! Let me know how it turns out 🙂
Nidhi says
Hi Liv,
I wanted to let you know the cake and buttercream was delicious and such a hit !! Thank you so much for getting back to me! This will definitely be my go-to chocolate cake recipe!
Olivia says
So glad to hear that!! I think I need to make this cake again soon 🙂
HR says
Wow! This cake was PHENOMENAL. From the husband, “this is the best cake you’ve ever made.” (I bake a lot!) And my dad, who doesn’t like chocolate, said “it was REALLY GOOD.” The frosting is amazing, the cakes baked up beautifully. I was able to put just over 300 grams of batter per 6″ in pan and had enough left over for a mini bundt (as I wasn’t at the party!). Truly amazing. I will use this recipe for cupcakes, too. Thanks for another stellar recipe. I cannot always trust online recipes, but you never disappoint. Going to use your Momofuku Birthday Cake recipe as a base for rainbow-topped cupcakes this week!
Olivia says
Thank you so much for the sweet comment! You totally made my Monday 🙂 I am so glad you liked this recipe as it’s one of my faves! I totally eat that frosting with a spoon :).
Jean says
Hi Shelley! I would love to make your cake except I have two 8″ round cake pans. Can I make it with these and will the cooking time vary? I LOVE chocolate and mocha!!!
Olivia says
Hi Jean! I think you meant “Olivia”? 🙂 You can make this recipe as is in two 8″ cake rounds. The cooking time may vary slightly but not crazy +/- 5 mins or so I’d imagine. I hope you like it!
Jean says
Hi Olivia! I apologise! I was talking to Shelley and instead of writing Olivia I wrote my friend’s name.. I am going to make this for my mom’s birthday! Thank you so much!
Olivia says
Haha no worries!! Let me know how it goes. I love this cake!
Shelley says
I made this today and OH MY GOODNESS it is amazing!!! Thank you for this fantastic recipe! I can’t wait to try more of your delicious looking recipes.
Olivia says
Hi Shelley! So happy that you liked this one!! 😀
Debbie Bergstrom says
Hi Olivia, I’m excited about baking this cake. Making a practice cake a couple weeks ahead before baking this cake for a dinner party for 40 people. You told one reader that cake could be doubled for 3 -8 inch pans which is what I’m planning on doing. My big question is: I live in Denver at 5,200 feet altitude. What main adjustments do I need to do to this recipe because I want it to turn out! Help. Thanks Debbie
Olivia says
Hi Debbie! That is a good question… I’ve never baked in high altitude (that I know of), but I was able to find this link which has some tips. I hope it helps!!
http://dish.allrecipes.com/high-altitude-cake-baking/
Ethan says
I gave it a shot. My frosting skills suck, but it doesn’t matter when this cake is the best thing I’ve ever made.
http://imgur.com/a/I0rsw
Olivia says
Hi Ethan! That looks pretty awesome to me (and thanks for sharing a pic!!). I am so glad that you made it and liked it! This is one of my faves 🙂
Trishna says
hi, the cake looks amazing! can you please tell me how tall does the cake turn out to be? i want to try it out this weekend!
Olivia says
Hi Trishna! The cake ends up being about 6-7″ tall.
Edward says
Just made this and it’s absolutely fantastic and sooo yummy… Did the 2- 8 inch pans with just regular recipe for a bit shorter and they worked fine, would suggest mixing the espresso powder with the vanilla extract actually and then a very small drop or two of boiling water to dissolve it better, that way there is no dilution. Also just to up the coffee I mixed in a bit of instant coffee powder (or espresso powder) into the ganache (as in before you pour the hot cream just putting it with the chocolate)
Olivia says
Thanks for the tips Edward! I’m glad it turned out for you 🙂
Madge says
No explanation of when to using buttercream in between layers? How long to cool cakes?
Olivia says
Hi Madge, cool the cakes completely before frosting.
Pamela Connolly says
I do t know what went wrong followed the recipe, it turned out about 2 cm high..there was’t a big amount of mixture for each pan..right size cake tin…..not a happy baker
Olivia says
Hi Pamela! I’m sorry you had trouble with this one. The batter is thin and only fills the pans about halfway (if that), but it rises a lot. It sounds to me like maybe your baking soda and/or baking powder was expired?
anna says
hi Olivia, hope you are doing great! can I substitute regular unsweetened cocoa powder for dutch processed and if so will i need to make any other adjustments? i’m planning to make this cake but with your baileys buttercream instead!
Olivia says
Hi Anna! It should work fine with regular cocoa :). And it would be amazing with the Baileys buttercream!! I hope you like it 🙂
Neha David says
Hi Olivia! The cake looks gorgeous! I am planning to make it, this weekend. I have two 23.5 cm tins.
Could you help me alter the recipe, according to my tin size?
Thanks! 🙂
Olivia says
Hi!! I have never worked with a pan exactly that size, but I would recommend doing 1.5x the recipe for two pans. Let me know how it turns out!
Gratia says
This was my first ever cake from scratch and it was PHENOMENAL. Everything was so easy to make. The only thing is I have a ton of buttercream left over (even though I felt like I ate half while making it!) so I guess that means I’ll have to make cupcakes tomorrow! Thanks for the awesome recipe
Olivia says
Thanks so much Gratia! I’m so glad you liked it! 🙂
shaw says
WOW, your cake was so fabulousuper like cake.. I was looking for this kind of cake and whoala!! i found you…thanks so much. I made this cake today and family and friends like the texture and the taste..they all say the same word. Thank you again for sharing Olivia.
Olivia says
Yay! I’m so glad you liked it :D.
Shaw says
Now i want to make again this cake but they ask if i can make fondant instead…my question is, can i cover this cake with fondant? Will it be a disaster after? What you think? Nxt week will be the party and i need your help. Thank you Olivia.
Olivia says
You can cover the cake in fondant for sure. Just be sure to chill the cake until the frosting firm (makes it easier to cover that way). Let me know how it goes! 🙂
Shaw says
I’ll update u soon…thanks for your fast response.
Shaw says
I made a success with the fondant cake and all was left was the baby topper i made..i made two layers 10/4 and 6/4 rounds..my first time that my cake was a big hit. Thank you so much. I’ll try some of your other recipes soon.
Olivia says
Yay! So glad to hear it was a success 🙂
Megan says
Did you ever make the cake again? I saw in your comment you were going to dissolve the espresso powder into water. I asked b/c I am making it for a b-day and there will be young kids eating it, so I was going to use decaf espresso just in case (in the cake), but can’t find decaf espresso powder for the frosting, so was hoping I could use decaf hot espresso but worried about how the hot liquid would affect the texture of the frosting. Thanks! Can’t wait to make this.
Olivia says
Hi Megan! Thanks for following up on this. I did make a similar frosting (minus the chocolate) for my most recent cake:
http://livforcake.com/2016/10/pumpkin-spice-latte-cake.html
I dissolved the espresso powder in hot water before hand and it worked perfectly fine! Just don’t use too much water and make sure it’s cooled before adding it to the frosting! Please let me know how it turns out :).
Megan says
It was incredibly delicious. Thanks for the info!
Olivia says
So glad you liked it! 🙂
Rebecca says
Hi. I need to make this cake for about 17-20 people. On the recipe, you say it yields 6, so can serve 6 people but in the comments you said about 10-12 servings. How many does this actually serve and if i make an 8″ cake how many will it serve. What about 10″? thanks
Rebecca says
Im clarifying something: i would be either making the 3 6″ cakes, 3 8″ cakes or 3 10″ depending on how many each size serves
Olivia says
Hi Rebecca! There was an error in the yield. It serves 10-12 people depending on how generous the portions are. I would make 2x the recipe for the amount of people you want to serve.
Rebecca says
Which size should i do? 8″ or 10″
Olivia says
I would suggest 8″. The recipe as is works for two 8″ cake pans — if you double it, use four 8″ cake pans.