Coffee and chocolate are one of those flavor pairings that feel like they were made for each other. The deep richness of cocoa blends perfectly with the bold, slightly bitter notes of coffee, creating a dessert that's both indulgent and balanced. This mocha coffee cake highlights that combination in the best way: baked into a soft Bundt cake with a swirl of streusel through the middle and a coffee glaze drizzled on top.
If you've been searching for the perfect mocha cake to serve at brunch, bring to a gathering, or just enjoy with your morning coffee, this recipe is a keeper. It looks impressive but comes together with simple ingredients and easy steps, just the kind of baking project you'll want on repeat.
Let's break down what goes into this mocha Bundt cake and why:
Can I leave out the coffee?
Yes, but then it's really more of a chocolate Bundt cake. If you're baking for kids or anyone who doesn't love coffee, you can skip the espresso powder and replace the brewed coffee in the glaze with milk. Still delicious, just less "mocha."
What's the best coffee to use?
Instant espresso powder works best because it dissolves right into the batter. You can use instant coffee granules in a pinch, but espresso powder gives a stronger flavor without bitterness. For the glaze, any strong brewed coffee will do-use your favorite.
Can I freeze mocha cake?
Absolutely. Just bake and cool the cake (skip the glaze), wrap tightly in plastic wrap and foil, and freeze for up to 2 months. Thaw overnight in the fridge, then glaze before serving.
How do I keep a Bundt cake from sticking?
Grease the pan really well! I like using baking spray that has flour in it, but you can also butter the pan and dust it with cocoa powder (instead of flour) so it blends with the dark cake.
This rich and tender mocha cake combines the best of chocolate and coffee in a beautiful Bundt cake. With a ribbon of cocoa-and-espresso streusel in the center and a coffee glaze drizzled on top, it's the perfect cake for brunch, holidays, or a cozy afternoon treat.
2 ½ cups all-purpose flour
1 cup granulated sugar
½ cup packed light brown sugar
½ cup unsweetened cocoa powder
1 tbsp instant espresso powder
2 tsp baking powder
½ tsp baking soda
1 tsp salt
1 cup sour cream (or plain Greek yogurt)
¾ cup unsalted butter, melted and cooled slightly
3 large eggs
2 tsp vanilla extract
1 cup milk
Streusel swirl:½ cup all-purpose flour
½ cup packed brown sugar
¼ cup unsweetened cocoa powder
1 ½ tsp instant espresso powder
1 tsp cinnamon
¼ cup unsalted butter, melted
Glaze:1 cup powdered sugar
2-3 tablespoon strong brewed coffee (cooled)
½ tsp vanilla extract
Preheat oven to 350°F (175°C). Grease and flour a 10-12 cup Bundt pan.
In a small bowl, mix together streusel ingredients until crumbly. Set aside.
In a large bowl, whisk flour, granulated sugar, brown sugar, cocoa powder, espresso powder, baking powder, baking soda, and salt.
In another bowl, whisk together sour cream, melted butter, eggs, vanilla, and milk.
Add wet ingredients to dry and stir until just combined. Batter will be thick.
Spoon half the batter into the Bundt pan and smooth it out. Sprinkle with the streusel. Top with remaining batter, smoothing the surface.
Bake 50-60 minutes, or until a toothpick comes out clean.
Cool in the pan for 20 minutes, then carefully invert onto a serving plate. Let cool completely.
For glaze, whisk powdered sugar, coffee, and vanilla until smooth. Drizzle over cooled cake.
If you’re looking for a rich, bakery-style dessert that feels perfect for March but tastes…
If you love red velvet cake and cheesecake, this recipe is about to be your…
If you love easy holiday desserts, this Chocolate Peppermint Pie is one you will want…
If you’re looking for the perfect holiday breakfast, this Eggnog French Toast is exactly what…
If you’re looking for a festive holiday treat, these White Chocolate Peppermint Cookies are the…
If you’ve been following me for a while, you know I love sharing recipes that…
This website uses cookies.