Chocolate Coffee Mocha Bundt Cake with Cream Cheese Frosting
An incredibly moist and rich chocolate coffee cake, topped with a luscious mocha cream cheese frosting. This recipe works for a Bundt or round cake and includes mini cake options.
- Prep30 min
- Cook35 min
- Total1h 10m
- DifficultyEasy
- Servings10
This mocha cake is the perfect dessert for coffee and chocolate lovers. The cake itself is incredibly moist and tender, thanks to the buttermilk and hot coffee in the batter, and it has a deep, rich flavor from the cocoa and espresso powder.
The frosting is a creamy and tangy cream cheese frosting, flavored with coffee and espresso. It's the perfect complement to the rich chocolate cake, and the chopped chocolate-covered espresso beans add a delightful crunch and extra coffee kick.
Method
- Preheat the oven to 350°F. Butter a 6-cup Bundt pan or an 8x2-inch round cake pan, then dust with cocoa powder, tapping out the excess. If using a round pan, line the bottom with parchment paper, then butter and dust again.
- In the bowl of a stand mixer fitted with the paddle attachment, or in a large bowl, whisk together the all-purpose flour, whole wheat pastry flour, sugar, cocoa powder, espresso powder, baking soda, baking powder, and salt until well combined and free of lumps.
- In a separate bowl, whisk together the buttermilk, melted coconut oil, egg, and vanilla until smooth. With the mixer on low speed, slowly pour the wet ingredients into the dry, mixing until just combined. Then, still on low, pour in the hot coffee and mix gently until incorporated. Scrape down the sides and bottom of the bowl with a rubber spatula.
- Pour the batter into the prepared pan. Bake for 35–40 minutes, until a toothpick inserted in the center comes out clean. Remove from the oven and place the pan on a wire rack. Let the cake cool in the pan for 30 minutes, then carefully invert onto a serving plate.
- For the frosting: In a large bowl, beat the cream cheese and butter together on medium speed until light and fluffy.
- In a small bowl, stir together the brewed coffee, espresso powder, and vanilla extract until the espresso dissolves. Add this mixture to the cream cheese mixture and beat until combined. In another bowl, sift together the powdered sugar, cocoa powder, and salt. With the mixer on low, gradually add the dry ingredients to the cream cheese mixture, mixing until smooth. Adjust consistency with a little more coffee or powdered sugar if needed.
- Spread the frosting over the completely cooled cake. Immediately sprinkle with the chopped chocolate-covered espresso beans. Serve and enjoy!
💡 Tips
- For a mini cake version, divide the batter among greased mini Bundt pans or muffin tins and reduce the baking time accordingly.
- Make sure the cream cheese and butter are at room temperature for a smooth frosting.
- The cake can be stored in an airtight container at room temperature for up to 3 days.
Inspired by a recipe from Well Plated

