prep time: 30 min | bake time: 30 min | total time: 1 hr
Home » Chocolate Mocha Cake
This eggless chocolate mocha cake is rich, moist, and full of chocolate and coffee flavor. The soft chocolate sponge is made with instant coffee to deepen the cocoa flavor, then topped with fluffy mocha whipped cream for a simple but delicious finish.
The coffee enhances the chocolate without making the cake taste overwhelmingly like coffee.This is an easy, one-layer chocolate cake that doesn’t require eggs or complicated techniques. You can also make it dairy-free!
Milk: Whole milk adds moisture and helps create a tender crumb. Unsweetened almond, soy, or oat milk works for a dairy-free version.
White vinegar or lemon juice: Combines with the milk to create a buttermilk-style mixture that helps tenderize the cake and activate the baking soda.
Instant coffee or espresso powder: Deepens the chocolate flavor. Use instant coffee granules or espresso powder that dissolves easily.
Light brown sugar, caster sugar, or coconut sugar: Sweetens the cake. Light brown sugar adds a subtle caramel note, while caster sugar gives a more neutral sweetness.
Vanilla extract: Rounds out the chocolate and coffee flavors.
Neutral oil: Keeps the sponge moist. Use sunflower, canola, or vegetable oil.
All-purpose flour: Provides structure for the cake.
Cocoa powder: Use unsweetened cocoa powder for a rich chocolate flavor.
Cornstarch: Helps create a more tender crumb.
Baking powder and baking soda: Help the cake rise and stay light.
Salt: Balances the sweetness and enhances the chocolate flavor.
Whipping cream: Cold heavy whipping cream creates a light, fluffy frosting. For a dairy-free cake, use a dairy-free whipping cream alternative that can be whipped to stiff peaks.
Vanilla extract: Adds warmth and rounds out the mocha flavor.
Cocoa powder: Adds chocolate flavor to the whipped cream.
Instant coffee or espresso powder: Gives the frosting its mocha flavor.
Powdered sugar: Sweetens the frosting and helps it hold its shape.
Freshly brewed coffee or coffee syrup: Brushing a little over the cooled cake adds extra coffee flavor and moisture. This step is optional.
Preheat the oven to 350°F (175°C). Grease an 8-inch (20 cm) round cake pan and line the bottom with parchment paper to make removing the cake easier.
In a mixing bowl, combine the milk and vinegar or lemon juice. Let it stand for 5 minutes. The milk may look slightly curdled, which is normal. Add the instant coffee, sugar, oil, and vanilla extract to the milk mixture. Whisk until the coffee dissolves and the ingredients are well combined.
In a separate bowl, sift together the all-purpose flour, cocoa powder, cornstarch, baking soda, baking powder, and salt.
Add the dry ingredients to the wet mixture and whisk gently until the batter is smooth and no dry flour remains. Pour the batter into the prepared cake pan and smooth the top.
Bake for approximately 25 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs. Allow the cake to cool completely before removing it from the pan and adding the frosting.
Add the cold whipping cream, vanilla extract, sifted cocoa powder, instant coffee, and powdered sugar to a mixing bowl. Using an electric mixer, beat until the mixture thickens and holds stiff peaks.Once the cake has cooled completely, brush the top with a little freshly brewed coffee or coffee syrup if you want a stronger coffee flavor.
Spread the mocha whipped cream evenly over the cooled cake. Dust with a little cocoa powder if desired. For the neatest slices, refrigerate the frosted cake for at least 1 hour before serving. Keep the cake refrigerated until ready to serve.
Use coffee to enhance the chocolate: Instant coffee or espresso powder adds depth without overpowering the cocoa flavor.
Measure the flour accurately: Weighing ingredients is the most reliable way to get consistent results.
Don’t overmix the batter: Whisk only until the ingredients are combined to help keep the cake tender.
Let the cake cool completely: Warm cake will melt the whipped cream frosting.
Use cold whipping cream: Cold cream whips more efficiently and helps the frosting hold its shape.
Dissolve the coffee well: Make sure the instant coffee is evenly mixed into the wet ingredients to avoid concentrated bitter spots.
Absolutely! If coffee isn’t your thing, simply skip the espresso or coffee powder. The cake will still be rich, chocolatey, and delicious.
Yes! This recipe is already eggless, and you can easily make it fully vegan by using non-dairy milk (like almond, oat, or soy) and a vegan whipping cream for the frosting.
Instant coffee or espresso powder is recommended for the cake batter and frosting because it provides concentrated flavor without adding extra liquid. Brewed coffee can be used for the optional soak.
Yes. Bake the cake a day ahead, allow it to cool completely, and store it covered. Prepare the frosting and assemble the cake closer to serving for the best whipped cream texture.
I can’t wait to see your chocolate mocha cake creations! Whether you’re baking it for a special occasion or just indulging in a well-deserved treat, this cake is sure to impress. Snap a photo, tag me @pastrybysaloni, and let’s celebrate your masterpiece together!
Here are my top three must-try desserts:
And finally… grab a copy of my cookbook Vegan Baking Made Simple – this is perfect for anyone looking to learn more about baking traditional recipes without dairy or eggs! Available on Amazon HERE

6 Responses
Can this cake be frozen ?
Hello,
Yes! You can store this cake in an airtight container and freeze up to 2 months.
Looking like boom 💥
Yummy
Hi Saloni, tried this recipe and it’s a great success. everyone liked it especially my kids…just wanted to know whether this chocolate cake recipe can used used as a base for making any chocolate cake. thanks
Hi Vanathi,
I’m so glad to hear that the recipe was a success and that your kids loved it! 😊 Yes, this chocolate cake recipe can definitely be used as a base for other chocolate cakes. You can easily adapt it by adding different fillings, frosting, or layers to suit your preferences. Just keep in mind that depending on the changes you make, you might need to adjust baking time or temperature.