Why You’ll Love This Recipe
Mocha Coffee Layer Cake is the ultimate dessert for coffee and chocolate lovers alike. With its tender, moist layers of chocolate sponge infused with espresso and frosted with a luscious mocha buttercream, this cake delivers indulgence in every bite. The balance of deep cocoa notes and bold coffee flavor creates a sophisticated yet comforting treat that feels equally suited for elegant celebrations or cozy gatherings. Its striking presentation makes it a centerpiece-worthy dessert, while its flavor profile appeals to both casual cake fans and dedicated coffee enthusiasts. The recipe is versatile, allowing you to adjust the intensity of the coffee or experiment with additional fillings such as ganache or whipped cream. Whether served at birthdays, holidays, or a dinner party, Mocha Coffee Layer Cake is guaranteed to leave a lasting impression, combining two beloved flavors into one irresistible creation.
Print
Mocha Coffee Layer Cake – A Heavenly Blend of Chocolate and Espresso
- Total Time: 1 hr
- Yield: 12 servings
- Diet: Vegetarian
Description
A rich and decadent layer cake infused with coffee and chocolate flavors, frosted with a creamy mocha buttercream for the ultimate dessert indulgence.
Ingredients
- 2 cups all-purpose flour
- 2 cups sugar
- 3/4 cup unsweetened cocoa powder
- 2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 1 cup brewed strong coffee, cooled
- 1 cup buttermilk, room temperature
- 1/2 cup vegetable oil
- 3 large eggs
- 2 tsp vanilla extract
- 1 cup boiling water
- 1 cup unsalted butter, softened (for frosting)
- 4 cups powdered sugar (for frosting)
- 1/2 cup unsweetened cocoa powder (for frosting)
- 1/4 cup brewed coffee, cooled (for frosting)
- 1 tsp vanilla extract (for frosting)
- Pinch of salt (for frosting)
Instructions
- Preheat oven to 350°F (175°C). Grease and flour three 8-inch round cake pans.
- In a large mixing bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.
- Add buttermilk, brewed coffee, oil, eggs, and vanilla. Mix until smooth.
- Stir in boiling water until batter is thin and well combined.
- Divide batter evenly among prepared pans and bake for 30–35 minutes, or until a toothpick comes out clean.
- Cool cakes in pans for 10 minutes, then remove and cool completely on wire racks.
- For frosting: Beat butter until creamy. Add powdered sugar, cocoa powder, coffee, vanilla, and salt. Beat until fluffy and smooth.
- Assemble cake by spreading frosting between layers and over the top and sides.
- Decorate with chocolate shavings, cocoa powder, or coffee beans if desired.
Notes
- Cake layers can be made ahead and frozen for up to 1 month.
- For stronger coffee flavor, add 1 tbsp instant espresso powder to the batter.
- Pairs perfectly with vanilla ice cream or a cappuccino.
- Prep Time: 25 mins
- Cook Time: 35 mins
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
All-purpose flour – Provides the structure of the cake, keeping it tender yet firm enough to hold its layers.
Unsweetened cocoa powder – Delivers the rich chocolate flavor that defines this decadent dessert.
Baking powder and baking soda – Ensure the cake rises properly, giving it a light and fluffy texture.
Salt – Enhances the sweetness while balancing the chocolate and coffee flavors.
Granulated sugar – Sweetens the cake and helps achieve a moist crumb.
Eggs – Bind the batter and contribute to structure and richness.
Vegetable oil – Keeps the cake moist without overpowering the other flavors.
Buttermilk – Adds tang and tenderness, ensuring a soft texture.
Strong brewed coffee or espresso – Infuses the sponge with bold coffee flavor that complements the cocoa.
Vanilla extract – Enhances and deepens the overall flavor.
Unsalted butter – Forms the base of the buttercream, giving it a creamy and smooth texture.
Powdered sugar – Sweetens and thickens the frosting for easy spreading.
Heavy cream – Lightens the buttercream while making it extra silky.
Instant espresso powder – Intensifies the coffee notes in the frosting for a true mocha flavor.
Directions
Preheat your oven to 350°F and grease and flour three round cake pans. In a large bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt. In another bowl, beat the sugar, eggs, and oil until well combined. Stir in the buttermilk, vanilla extract, and brewed coffee. Gradually mix the dry ingredients into the wet mixture until smooth. Divide the batter evenly among the prepared pans and bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean. Allow cakes to cool completely before assembling. For the mocha buttercream, beat softened butter until creamy, then gradually add powdered sugar, espresso powder, and cocoa. Pour in heavy cream until the frosting reaches a spreadable consistency. Layer the cooled cakes with buttercream between each, then frost the outside, smoothing with an offset spatula. Chill for 30 minutes before slicing for clean layers.
Servings and timing
This cake makes about 12 servings. Preparation takes 25 minutes, baking requires 30 minutes, and frosting/assembly adds another 20 minutes. In under 1 hour and 15 minutes, you’ll have a beautiful layered dessert ready to serve.
Storage/reheating
Store the cake in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. To freeze, wrap individual slices or the entire cake tightly in plastic wrap and foil, storing for up to 2 months. Thaw in the refrigerator overnight before serving. Serve chilled or at room temperature for best texture and flavor.

Variations and Customizations
Chocolate ganache drip – Add a glossy chocolate ganache over the top for extra richness.
Whipped cream layers – Swap buttercream between layers with lightly sweetened whipped cream for a lighter texture.
Nut crunch – Fold chopped hazelnuts or almonds into the frosting for a nutty dimension.
Caramel swirl – Drizzle salted caramel between cake layers for a sweet-salty balance.
Dark chocolate espresso – Use dark cocoa and double the espresso powder for a bolder flavor.
Mocha mousse filling – Add a mousse layer between the cake slices for extra indulgence.
Coffee liqueur – Brush cake layers with coffee liqueur for an adult-friendly dessert.
White chocolate mocha – Replace cocoa in the frosting with melted white chocolate for a sweeter variation.
Holiday twist – Add a pinch of cinnamon or nutmeg for a seasonal flair.
Mini versions – Bake cupcakes with the same batter and top with mocha frosting for individual servings.
FAQs
Can I make this cake without coffee?
Yes, substitute warm water or milk, though it will lose its signature mocha flavor.
Can I use instant coffee instead of brewed coffee?
Yes, dissolve instant coffee in hot water and use it in the batter.
Can I make the cake ahead of time?
Yes, bake the layers up to 2 days in advance, wrap tightly, and refrigerate until ready to assemble.
Is this cake very sweet?
It is balanced, with the bitterness of coffee offsetting the sweetness of chocolate and frosting.
Can I use cream cheese frosting instead of buttercream?
Absolutely—cream cheese pairs well with mocha flavors.
Conclusion
Mocha Coffee Layer Cake is a decadent, beautifully layered dessert that merges the rich flavors of chocolate and coffee into one indulgent creation. With its moist sponge, silky mocha frosting, and endless customization options, it is a versatile cake that works for casual gatherings and special occasions alike. Whether you enjoy it with a hot cup of coffee or as the grand finale to a celebratory meal, this cake is sure to impress. A true treat for coffee and chocolate lovers, it is a recipe worth savoring and sharing.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!