Moist Vegan Mocha Cake with Chocolate Ganache Frosting
This rich and moist vegan mocha cake is so easy to make in just one bowl and is topped with a velvety 3 ingredient mocha ganache! You won’t believe this mocha cake is dairy free!
Why you’ll love this easy mocha cake recipe:
If ever there was a beginner’s cake recipe that’s also just as suitable for advanced cake bakers, this is it.
Based off of my award-winning vegan chocolate cake (that yes, can be made gluten free!), we have the ultimate coffee and chocolate lover’s snack cake.
As a vegan baking cookbook author, who’s had many a cake in my day, I have to say that this mocha cake is *the* vegan cake recipe to make.
And honestly, you’d never know it’s dairy free. I’ve had several non-vegans who didn’t know I had made this mocha cake; no one knew it.
Let’s talk about this mocha cake recipe:
- The actual cake is so tender, moist, soft, and fluffy without being dense, gooey, or gluey!
- The mocha ganache is an actual *dream* and is the perfect easy frosting for beginners (but if you want, you can use my vegan chocolate frosting!).
- The cake itself has a perfect balance of rich chocolate, strong and flavorful coffee, and just enough sweetness without being too much!
- If you’ve never made a vegan cake before, DO NOT WORRY! It’s so so simple, and even easier than traditional baking! Like my chocolate zucchini cake, we’re making this recipe as a sheet cake, which makes it even more beginner friendly!
How is mocha cake different from chocolate cake?
You might notice that with my vegan chocolate cake, I also add in a cup of coffee to the batter. This is because coffee helps to enrich the overall chocolate flavor.
However, the difference with this vegan mocha cake is that we’re also adding in instant espresso powder.
This will amplify the coffee taste so that it is more in line with mocha rather than just chocolate.
Mocha Cake Ingredients:
Because this mocha cake is naturally eggless and dairy free, you won’t see either of those ingredients down below in the recipe card (nor in this list below!).If you’re skeptical about vegan baking, your mind is about to be changed!
For this vegan mocha cake, you’ll need:
- Flour: you can use all purpose flour or gluten free 1:1 baking flour
- Sugar & brown sugar: Adding in brown sugar as well keeps this cake super moist from the molasses!
- Cocoa powder: I go into depth about which cocoa powder to use below.
- Dairy free yogurt: this replaces eggs typically found in a cake recipe.
- Vegan butter: there are so many great vegan butter brands on the market these days! I recommend Miyoko’s or Earth Balance butter sticks!
- Vegan buttermilk: this is a combination of dairy free milk (such as oat milk or coconut milk) and apple cider vinegar or lemon juice. Acts just like regular buttermilk!
- Coffee or Instant Espresso Powder: More on that below!
How to make a mocha cake (overview):
For the full written instructions and ingredient measurements, see the bottom of this post in the recipe card. You can also hit the “jump to recipe” button at the top of this post! Here, we’ll go over a brief overview of the steps, along with providing visuals for a better understanding of the recipe.
You’re just going to love how easy and simple this chocolate mocha cake recipe is to make. We’ll start by making the cake layers, then the frosting, and finally, assembling.
The mocha ganache:
This is the best mocha ganache that I’ve ever had, in my opinion. And same goes for my family! It’s super simple, and you actually don’t need to dissolve the instant espresso powder beforehand (though you still can).
You just need vegan chocolate, vegan heavy cream, and instant espresso powder.
For vegan heavy cream: I recommend Silk! or Plant Crock. They’re amazing! You don’t need to use coconut cream, but can if that’s what you prefer- you just might have a coconut aftertaste to your ganache. Another option is using cashew cream!
I prefer to make the ganache while the cake is baking to give it enough time to cool and thicken before frosting the cake.
For a layer cake: you can also use the vegan butter option, and then use a hand mixer to cream the chilled ganache into a fluffy 2-ingredient frosting!
Can I use instant coffee instead of instant espresso powder?
You absolutely can swap in instant coffee powder if that’s that is what is available. The taste won’t be as strong as using espresso powder, but you will still create that mocha flavor!
What is the difference between instant espresso powder and espresso powder?
If you’re in the store looking for instant espresso powder and are only finding espresso powder- don’t worry! They’re actually the same thing. Either product will work! However, this is MUCH different from ground espresso. Instant/ espresso powder will dissolve in the cake batter and frosting, whereas ground espresso or even ground coffee will leave granules of coffee in your actual cake and frosting.
You are just going to absolutely love this easy mocha cake recipe! It’s FULL of coffee flavor, and absolutely no one will be able to detect that this cake is vegan, eggless, dairy free, refined sugar free, and even gluten free!
If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!
More vegan cake recipes you’ll love:
Best Ever Vegan Chocolate Cake
Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!
If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!
PrintMoist Vegan Mocha Cake with Chocolate Ganache Frosting
- Prep Time: 10
- Cook Time: 55
- Total Time: 1 hour 5 minutes
- Yield: 16 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegan
Description
This rich and moist vegan mocha cake is so easy to make in just one bowl and is topped with a velvety 3 ingredient mocha ganache! You won’t believe this mocha cake is dairy free!
Ingredients
Mocha Cake:
- 1 1/4 cup (300 mL) vegan buttermilk, room temperature
- 3 cups (375 g) all purpose flour or gluten free 1:1 baking flour, sifted
- 1 cup (95 g) all natural cocoa powder, sifted
- 3 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp sea salt
- 1 3/4 cups (350 g) granulated sugar
- 1/3 cup (110 g) light brown sugar
- 1/2 cup (113 g) unsalted vegan butter*, melted and cooled to room temperature
- 1 cup (220 g) dairy free yogurt, room temperature
- 1 tsp vanilla extract
- 1 tbsp espresso powder, decaf if desired
- 1 cup (240 mL) hot water + 1 tsp dissolvable espresso powder (yes an additional tsp of espresso powder! or 1 cup (240 mL) brewed coffee, decaf if desired)
Mocha Ganache:
- 1 batch vegan chocolate ganache
- 1 tbsp dissolvable espresso powder, decaf if desired
- Vegan chocolate shavings, for decoration
Instructions
- Be sure to read all instructions before beginning. Measure out all ingredients for the cake.
- Prep: Preheat the oven to 350F. Line a 9×9 baking pan with parchment paper (or if doing a layer cake, three 8″ cake pans with parchment paper). Prepare the vegan buttermilk according to instructions.
- Whisk the wet ingredients: Add the sugar, brown sugar, melted vegan butter, dairy free yogurt, vanilla extract, espresso powder, and coffee to a large bowl. Whisk until combined. Then add in the cocoa powder, and whisk until there are no clumps of cocoa powder in the mixture. Then add in the baking powder, baking soda, and sea salt, and whisk to evenly distribute the leavening ingredients throughout the batter.
- Finish the batter: Add in the flour and vegan buttermilk, and whisk just until the dry ingredients are incorporated into the chocolate cake batter.
- Bake: Pour the cake batter into the prepared pan, and place into the oven to bake for 50-55 minutes. If you’re baking as a layer cake, the layers will only need 30-35 minutes. As a sheet cake in a 9×13 pan, about 35-40 minutes.
- While the cake is baking: Make the vegan mocha ganache. Prepare the ganache according to instructions, stirring in the dissolvable espresso powder as well. Then set aside in the fridge to cool and thicken again. You can stir it every 30 minutes or so, noting how thick it’s getting. You want smooth and spreadable consistency, like Biscoff cookie butter almost.
- Cool: Remove the cake from the oven and allow the cake to cool in the pan for 10 minutes. Then transfer to a cooling rack to cool completely. Do not frost until the cake is fully cooled.
- Frost and serve! Top the cooled mocha cake with the thickened chocolate ganache and spread to the edges of the cake. Top with shaved chocolate or vegan chocolate covered espresso beans. Enjoy!
Notes
Room temperature: this is different for different liquid ingredients. Vegan butter should be 65F, and dairy free milk and applesauce should be 70-72F.
Espresso powder is different than ground espresso! Please see post for full details.
Please see blog post for full recipe notes + tips!
I can’t wait to try this one! My only trepidation is the recipe calls for .36 cups water plus a tsp espresso powder or a cup of coffee. Those are a bit different in terms of volume of liquid. Can you help clarify?
Hi Rebecca! I’m so sorry that was a typo- it should have said 185 not 85! Everything is corrected 🙂
Awesome, thank you! I’m definitely making this soon 🙂
I made this for a party with everyone rude not being vegan and everyone absolutely loved it. It was so good! Thank you so much not only for the great recipe but also the extremely helpful notes like in the instant espresso powder. I definitely would have bought the wrong thing on accident without the extra info.
Aw I’m so happy to hear this!! How wonderful!! Glad everyone enjoyed 🙂
Hi I want to ask if it’s ok to substitute coconut sugar with serve or monffruit?
Hi Jane! I’ve noticed that when substituting a zero calorie sweetener for regular sugar or coconut sugar, the cakes don’t seem to rise as much. I think what happens is that for whatever reason, when creaming the sugar substitute together with the vegan butter, the same fluffy and airiness to the butter doesn’t occur, which would result in a less risen cake. It will still work for flavor, but just not that your cake might not be as tall!
Okay SO: this cake was totally yummy and delicious. It was moist and chocolaty. HOWEVER, I made the recipe exactly as written and it turned out quite dense, more like a brownie texture. The one tweak I made was that I baked it in two 9” pans (yes, I reduced the bake time). Not sure what could have caused this. Anyone have any insight?
I’m so sorry to hear this! I’m wondering if it was the 9″ cake pans… I imagine the cake didn’t rise as high because of that as well, correct? That might have contributed to the gumminess in texture!
Hi, thank you for the recipe! The cake was yummy and everyone loved it. However, it turned out dense like a brownie too. I used three 7” pans so it doesn’t seem that size of pans is what caused it. I used Miyoko’s butter and Bob’s Red Mill Gluten Free 1:1 Baking flour.
Looks yum! Is the vegan butter in this recipe unsalted? And for the dairy free milk is soy milk ok?
I used salted vegan butter- if you use unsalted, just add in 1/8 tsp of sea salt to the flour! And any dairy free milk will work, so yes soy is good!
Thank you for your recipe and tips.
I also put this into two 9” pans and the flavor was good but the cake was dense. I think I just over creamed my butter and sugar though. Everyone still enjoyed it.
Thank you for this delicious recipe. I can’t wait to try it. I have two questions I was wondering if you could answer? I was wondering what dairy free yogurt you use? Also could I swap the granulated sugar and brown sugar for coconut sugar only? Thank you so much.
Hi Gina! Aw absolutely! I used Forager Project unsweetened cashew milk yogurt, and yes you can swap in coconut sugar no problem!
Thank you for answering my questions. I really appreciate it. 🙂
What is your go-to 1:1 Gluten free baking flour? Also, do you need to add zantham gum if you’re using the gf flour?
Thanks so much! Your recipes are delicious, gorgeous and ingenious!!
Hi Susanne! My go-to flour is King Arthur measure for measure baking flour (and yes it has xanthan gum in it!)- it is AMAZING for this recipe in particular, I love for my chocolate cake based recipes. Truly tastes like a regular chocolate cake, I make it all of the time for regular gluten-eating people ha! Thank you so much for the kind words 🙂 Enjoy and please do let me know how it goes! So grateful you’re here!
Loved this recipe! My first time baking a cake and it went so smoothly and the end results were just amazing. Thank you <3
Oh I’m so happy to hear it!! Enjoy! Thanks so much for the review 🙂