Asian Mocha Cake Recipe: Deep Chocolate Espresso Layers with Matcha Twist

Desserts

Asian Mocha Cake Recipe: Deep Chocolate Espresso Layers with Matcha Twist

This Asian mocha cake recipe fuses rich espresso layers with delicate matcha notes for a dessert that's both indulgent and sophisticated. The secret lies in balancing deep chocolate, bold coffee, and earthy matcha—creating a flavor profile that's uniquely complex yet approachable. I've perfected the technique over years of baking, ensuring every slice delivers that perfect harmony of textures and tastes.

The cake features three moist, fudgy layers infused with espresso powder and cocoa, separated by a velvety matcha cream cheese filling that adds a subtle floral note. A glossy coconut milk glaze ties it all together, giving that signature Asian-inspired sheen while keeping the cake tender. What makes this recipe special is how the flavors evolve with each bite—starting with intense chocolate, then the bitterness of espresso, and finishing with matcha's gentle sweetness.

Baking at 350°F for 25-30 minutes per layer ensures a perfectly golden crust while keeping the interior dense and moist. The layers are stacked with precision, and the filling is spread evenly to create that signature wobble when sliced. This cake isn't just visually stunning—it's a masterclass in fusion baking, where Western techniques meet Asian flavors in a way that feels both familiar and exciting.

Whether you're serving it at a dinner party or treating yourself to a special dessert, this cake will impress without requiring advanced baking skills. The recipe scales beautifully, so you can adjust the size to fit any occasion. Let's get started on creating something truly special.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for asian mocha cake

Eight essential ingredients create layers of espresso richness and matcha elegance.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted for light texture
Unsalted Butter 🧈 2 cups Cold, cubed for layering
Granulated Sugar 🍚 2 ½ cups Divided for layers and glaze
Dark Chocolate Chips 🍫 1 ½ cups 70% cocoa minimum
Espresso Powder ☕ 2 tbsp Instant or finely ground
Matcha Powder 🍃 1 tbsp Ceremonial grade preferred
Large Eggs 🥚 4 whole Room temperature
Vanilla Extract 🌿 2 tsp Pure Madagascar preferred
Baking Powder 🧂 1 tsp Diamond Crystal preferred
Salt 🧂 ½ tsp Fine sea salt
Cream Cheese 🧀 16 oz Full-fat, room temperature
Heavy Cream 🥛 ½ cup Cold for whipping
Powdered Sugar 🍚 1 cup For glaze
Coconut Milk 🥥 ¼ cup Full-fat for glaze
Milk 🥛 ½ cup For glaze consistency

The espresso powder and matcha powder are non-negotiable for that signature depth. Penzeys carries excellent ceremonial-grade matcha, while any high-quality instant espresso powder works for the cake. For the chocolate, Ghirardelli or Valrhona chips elevate the flavor without breaking the bank. The butter should be cold and cubed—never melted—so it creates those signature pockets of richness in the cake. If you're short on time, Trader Joe's sells pre-cubed butter that works perfectly. The cream cheese needs to be full-fat for that velvety filling, and Philadelphia brand is my go-to for consistent results.

No espresso powder? Instant coffee granules work in a pinch, though the flavor will be slightly less concentrated. Running out of matcha? High-quality green tea powder can substitute at half the amount, but the color won't be as vibrant. For the glaze, coconut milk is key—full-fat canned coconut milk gives that signature sheen, but light coconut milk works if you're watching calories. The powdered sugar should be sifted to avoid lumps in the glaze, and if you're feeling fancy, add a pinch of matcha powder to the glaze for extra color. The heavy cream must be cold when whipped to hold its shape in the filling.

Store the cake layers and filling separately in an airtight container for up to 3 days at room temperature, or freeze the assembled cake for 2 months. The glaze can be made a day ahead and reheated gently before drizzling. For best results, bring the cake to room temperature before slicing—this prevents crumbs and ensures clean cuts. If you're making this ahead for a party, assemble the cake 24 hours in advance so the flavors meld beautifully. The filling keeps well in the fridge for 5 days, so you can prep it separately if needed.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe on lazy days—just cream butter and sugar with a wooden spoon until fluffy. No fancy equipment, no fuss, and that espresso powder cuts through the richness like a perfect cup of coffee.
  • Dark Chocolate Magic: That first bite of melted dark chocolate chips with a hint of espresso? It’s like biting into a mocha latte in cake form. The contrast of the buttery crumb and rich chocolate is ridiculously satisfying.
  • Birthday or Breakfast: Serve it warm with whipped cream for a crowd-pleasing dessert, or slice it into squares for a grab-and-go breakfast. My kids ask for it more than their cereal—honestly, I don’t blame them.
  • Budget-Friendly Luxury: You’re using pantry staples here: butter, sugar, flour, and a bag of chocolate chips. No specialty ingredients, no markup—just a cake that tastes like you spent hours baking (but you didn’t).

Step-by-step instructions for Asian mocha cake

Master this layered cake with deep chocolate-espresso flavor and delicate matcha undertones.

1

👨‍🍳 Step 1: Prepare the Cake Layers

Preheat your oven to 350°F and grease two 9-inch round cake pans with butter, then line the bottoms with parchment paper. In a large mixing bowl, combine the 3 cups all-purpose flour, 1 tsp baking powder, and 0.5 tsp salt. Sift this dry mixture directly into a stand mixer fitted with the paddle attachment.

Add the 2 cups unsalted butter (cold and cubed) to the dry ingredients. Mix on medium speed for 2 minutes until the butter is fully incorporated and the mixture resembles coarse crumbs. Gradually add 1.5 cups of the 2.5 cups granulated sugar, mixing until combined. In a separate bowl, whisk together the 4 whole large eggs, 2 tbsp espresso powder, 1 tbsp matcha powder, 2 tsp vanilla extract, and the remaining 1 cup granulated sugar. Pour this wet mixture into the butter-flour blend and mix on low speed for 1 minute to combine.

Fold in the 1.5 cups dark chocolate chips by hand using a spatula, ensuring even distribution. Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. Allow the layers to cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.

2

🥘 Step 2: Make the Cream Cheese Filling

In a separate large mixing bowl, beat the 16 oz cream cheese (at room temperature) with the 0.5 cup heavy cream on medium speed until smooth and fully combined, about 2 minutes. Gradually add the remaining 1 cup granulated sugar and mix until creamy and well blended. The filling should be light and airy, with no lumps remaining.

For the matcha-infused cream cheese layer, whisk together 1 tbsp matcha powder with 2 tbsp milk in a small bowl until smooth. Fold this matcha mixture into half of the cream cheese filling, reserving the other half for the mocha layer. This creates a beautiful contrast between the rich chocolate and earthy matcha flavors in each layer.

3

🍳 Step 3: Assemble the Cake Layers

Once the cake layers have cooled completely, level the tops if necessary using a serrated knife. Place the first cake layer on a serving plate. Spread an even layer of the mocha cream cheese filling over the top, leaving a ½-inch border uncovered. Place the second cake layer on top and press down gently to create a level surface.

Repeat the process with the remaining matcha cream cheese filling, spreading it over the top layer. For the final touch, spread the remaining plain cream cheese filling over the top layer, creating a smooth surface. Chill the assembled cake in the refrigerator for at least 4 hours or overnight to allow the filling to set completely.

4

🍽️ Step 4: Prepare and Apply the Glaze

In a small saucepan, combine the 1 cup powdered sugar, 0.25 cup coconut milk, and 0.5 cup milk over low heat. Stir continuously until the powdered sugar dissolves completely and the glaze reaches a smooth, pourable consistency. Remove from heat and let it cool to room temperature.

Once the glaze has cooled, carefully pour it over the chilled cake. Use a spatula to spread it evenly over the top and sides, allowing some of the glaze to drip down the sides for an elegant finish. Let the glaze set for 30 minutes before slicing. Serve each slice at room temperature, allowing the flavors to meld beautifully with each bite.

👨‍🍳

Pro Tips For Making Asian Mocha Cake

  • Melt Butter Slowly: I learned this the hard way—dumping cold butter into your dry ingredients and hoping for the best just makes the batter fight you. Warm the butter to 100°F (38°C) first, then mix it into the sugar and espresso powder until it’s fully emulsified. This keeps the cake tender and prevents those weird, dense pockets where the butter didn’t incorporate properly.
  • Sift That Flour: Skipping the sift for all-purpose flour is a shortcut that backfires. The espresso powder and cocoa (if you’re using it) need to distribute evenly, or you’ll end up with bitter pockets. Sift the flour with the espresso powder together—it cuts down on dust and guarantees a smooth, consistent crumb. (Yes, even if you’re impatient like me.)
  • Don’t Overmix the Batter: The second you see streaks of flour in your batter, stop stirring. Overmixing develops gluten, and this cake is all about that fudgy, velvety texture. Use a spatula to gently fold in the chocolate chips at the end—just until they’re coated. Your future self will thank you when the cake doesn’t turn out tough.
  • Chill the Batter 30 Minutes: Sounds weird, but it works: Let the batter rest in the fridge before baking. The butter has time to fully hydrate the flour, and the espresso flavor mellows out instead of hitting you like a caffeine shot in the face. Pop it in the oven right after, and you’ll get a rise that’s light and even—not that dense, brick-like result you get when you rush it.

Regional styles of this recipe

Japanese Matcha Mocha

The Japanese take on this cake replaces the coconut glaze with a white chocolate matcha ganache, creating a lighter, more delicate finish. Use 1 cup white chocolate chips melted with 2 tbsp matcha powder and 1 tbsp coconut milk for a glossy, floral coating. The cake layers remain the same, but the filling includes 1 tsp grated yuzu zest for a citrusy brightness that cuts through the richness. Serve with red bean paste on the side for a traditional touch. 🍃

Korean Black Sesame

For a Korean-inspired twist, swap the matcha for 1 tbsp black sesame paste (like Korean black sesame powder from H Mart) and add ½ tsp ground cinnamon to the cake batter. The filling becomes a black sesame cream cheese by blending 1 tbsp black sesame paste with 2 tbsp milk before folding it into half the cream cheese. Top with toasted sesame seeds and a drizzle of honey for a nutty, aromatic flavor. 🌾

Taiwanese Taro Twist

In Taiwan, this cake often incorporates taro root for a naturally sweet, earthy note. Replace ½ cup of the granulated sugar in the cake batter with ½ cup mashed cooked taro root (steam 1 cup peeled taro until tender, then mash). The filling gains 1 tsp taro powder (available in Asian markets) for a subtle, creamy depth. Garnish with edible gold leaf for a luxurious finish. 🥥

Thai Pandan Fusion

Thai bakeries often use pandan leaf extract for a fragrant, slightly vanilla-like flavor. Replace the matcha with 1 tbsp pandan extract (or 1 tbsp finely ground pandan leaves) in the cake batter. The filling gets a pandan-infused coconut milk twist—whisk 1 tbsp pandan extract with 2 tbsp coconut milk before folding it into half the cream cheese. Drizzle with palm sugar syrup (simmer ¼ cup palm sugar with 2 tbsp water until dissolved) for a caramelized touch. 🌿

Singaporean Kaya-Inspired

Singapore’s love for kaya jam (coconut-ginger jam) shines in this variation. Spread a thin layer of store-bought or homemade kaya between the cake layers instead of cream cheese filling. The glaze becomes a coconut-kaya glaze by blending ½ cup powdered sugar with ¼ cup coconut milk and 1 tsp grated ginger. Top with toasted coconut flakes for texture. 🥥✨

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 420mg18%
Total Carbohydrate 62g23%
Dietary Fiber 3g11%
Sugars 48g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this cake without matcha powder?

If you don't have matcha, substitute with 1 tbsp high-quality green tea powder (like Jasmine) or even ½ tsp cinnamon for warmth. The flavor will differ but still complement the mocha beautifully. For the filling, add ½ tsp vanilla extract to enhance sweetness. The cake will lose its signature green hue but maintain its rich chocolate-espresso profile.

2

Why does my cake turn out dense instead of light?

Overmixing the batter or using warm butter are the most common culprits. Always keep your butter cold and cubed, and mix just until combined—stop when the batter is smooth but still slightly lumpy. Also, ensure your oven is fully preheated to 350°F and use a reliable thermometer to check doneness (a toothpick should come out clean). For extra moisture, brush the layers with simple syrup after baking.

3

How can I make this cake gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) and add ½ tsp xanthan gum to improve texture. For the filling, use a gluten-free cream cheese (like Kite Hill) and ensure your matcha/coffee powders are certified gluten-free. Reduce baking time by 2-3 minutes as gluten-free cakes can dry out faster. Test with a toothpick for doneness—it should come out with a few moist crumbs.

4

Can I bake this cake in a different pan size?

Yes, but adjust baking times accordingly. For 8-inch pans, bake 20-25 minutes per layer, and for 10-inch pans, extend to 30-35 minutes. Always check with a toothpick. If using non-standard pans, reduce oven temp by 25°F to prevent over-browning. For a single-layer cake, use the same batter in one 9-inch pan and bake for 35-40 minutes.

5

What's the best way to store leftovers?

Keep the assembled cake in an airtight container at room temperature for up to 3 days, or freeze for 2 months. For individual slices, wrap tightly in plastic wrap and store in the fridge for 5 days. The glaze may soften slightly when reheated—re-drizzle with warmed glaze before serving. To revive stale cake, brush with simple syrup and warm for 10 minutes at 300°F.

★★★★★4.8(3 reviews)
Categories Desserts