Desserts
Alvin Zhou's chocolate cake recipe delivers a velvet-textured masterpiece with coffee-infused depth that elevates every bite. The signature technique combines rich cocoa with espresso powder, creating a sophisticated balance of sweetness and bitterness. This isn't just dessert—it's an experience that transforms a simple cake into something restaurant-worthy.
The secret lies in precise layering and modern baking methods that ensure moisture without sogginess, while the coffee infusion adds complexity that pairs beautifully with the velvety chocolate. What sets this apart is the two-stage baking process—first creating a dense, flavorful base, then finishing with a lighter, airy top layer for perfect texture contrast.
By the time you're done, you'll have a cake that's rich yet refined, with a glossy ganache finish that makes it look as impressive as it tastes. The aroma alone will have everyone anticipating dessert, and each slice delivers that perfect harmony of chocolate and coffee.
Whether you're baking for a special occasion or treating yourself, this recipe delivers restaurant-quality results at home. The techniques are approachable yet professional, ensuring success even for those new to advanced baking. Let's get started on creating your signature dessert.
Ingredients for alvin zhou chocolate cake
Twelve premium ingredients for Alvin Zhou's signature velvet chocolate cake with coffee depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for creaming |
| Granulated Sugar 🍚 | 2 ½ cups | Superfine preferred for smoothness |
| Cocoa Powder 🍫 | 1 cup | High-quality Dutch-processed |
| Espresso Powder ☕ | 2 tbsp | Instant espresso preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for even mixing |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for light texture |
| Baking Powder 🧂 | 1 tbsp | Freshly measured |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌿 | 2 tsp | Pure Madagascar bourbon |
| Whole Milk 🥛 | 1 cup | Room temperature |
| Dark Chocolate Chips 🍫 | 1 ½ cups | 70% cacao minimum |
| Heavy Cream 🥛 | 1 ½ cups | Cold for ganache |
| Semisweet Chocolate Bars 🍫 | 12 oz | High-quality chocolate |
The cocoa powder and espresso powder are non-negotiable for that signature depth. Valrhona or Guittard cocoa powders deliver the richest flavor profile, while Starbucks or Nescafé espresso powder provide consistent coffee infusion. For the butter, Plugrá or Land O'Lakes unsalted are ideal—avoid salted as it disrupts the delicate balance. The chocolate chips and bars should be at least 70% cacao; Ghirardelli or Lindt are excellent choices. Measure your flour by weight if possible for precision, but if using volume, spoon and level it for accuracy. Room-temperature eggs and milk are essential for proper emulsification in the batter.
No espresso powder? Instant espresso granules at half the amount work perfectly, or substitute 1 tbsp instant coffee for a milder effect. Substitute Dutch-process cocoa with natural cocoa, but reduce by 1 tbsp to account for acidity differences. For a dairy-free version, replace butter with vegan butter and use almond milk instead of whole milk. The baking powder must be fresh—if it's more than six months old, test it by mixing with water; it should bubble vigorously. For a gluten-free adaptation, use a 1:1 gluten-free flour blend like Bob's Red Mill, but note the texture will differ slightly.
Store the cake layers in an airtight container between parchment paper at room temperature for up to 3 days, or freeze for up to 3 months for longer storage. The ganache should be refrigerated for up to 1 week once made, but bring it to room temperature before using. For best results, assemble the cake the day of serving—this allows the flavors to fully meld. If transporting, wrap the assembled cake tightly in plastic wrap to maintain moisture without compromising texture. The coffee-infused layers develop more complexity overnight, so patience pays off.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m too tired to cream butter and sugar by hand. The espresso powder does the heavy lifting—it cuts through the richness of the butter and sugar so fast, you’ll have time to take a breath before the eggs even hit the pan.
- Deep Chocolate Magic: That cocoa and espresso combo? It’s not just chocolate—it’s layered chocolate. The espresso powder keeps it from tasting bitter, and the butter makes every bite velvety. Honestly, I’ve tried fancier cakes, but this one’s the only one that makes me reach for seconds without guilt.
- Birthday Party Ready: You can serve this warm with vanilla ice cream for a casual dinner or frost it with ganache for a showstopper dessert. Between us, I’ve used the same pan for both—no one ever knows the difference, and the leftovers? Even better the next day.
- Budget-Friendly Luxury: This cake costs me pennies to make but tastes like a bakery special. Butter and sugar are the stars, but the cocoa and espresso powder stretch the flavor so well. I’ll be real: I’ve made this for date nights, potlucks, and even my own “treat yourself” days—no excuses needed.
Step-by-step instructions for Alvin Zhou's chocolate cake
Master the velvet texture and coffee depth that makes this cake legendary.
Cream Butter and Sugars to Peak Volume
In a stand mixer fitted with the paddle attachment, beat the 1.5 cups unsalted butter and 2.5 cups granulated sugar on medium speed for 5-7 minutes. The mixture should lighten in color and nearly triple in volume. This extensive creaming incorporates air, which creates the signature tender crumb. I press down on the butter occasionally to ensure it's fully emulsified with the sugar.
Stop mixing when you can draw a figure-eight motion in the batter with a spatula—the peaks should hold briefly before flattening. This is your visual cue that the butter has reached optimal temperature and texture. If the mixture feels too soft or doesn't hold shape, chill it for 10 minutes before proceeding.
Incorporate Wet Ingredients and Dry Components
Add the 4 whole large eggs, one at a time, mixing on low speed after each addition until fully incorporated. Scrape down the sides of the bowl to ensure even distribution. Next, whisk together the 1 cup cocoa powder, 2 tbsp espresso powder, 1.5 cups all-purpose flour, 1 tbsp baking powder, and 0.5 tsp salt in a separate bowl.
With the mixer running on low, gradually add the dry ingredients to the wet mixture, alternating with the 1 cup whole milk in 3 additions. Begin and end with the dry ingredients to prevent gluten development. Mix just until combined—overmixing introduces toughness. The batter should be smooth and slightly thick, with no visible flour streaks remaining.
Fold in Chocolate and Prepare for Baking
Remove the bowl from the mixer and gently fold in the 1.5 cups dark chocolate chips using a rubber spatula. Work quickly but carefully to maintain the air incorporated during creaming. Divide the batter evenly between two 9-inch round cake pans lined with parchment paper and coated with baking spray.
Bake in a preheated 350°F oven for 30-35 minutes, or until a toothpick inserted in the center emerges with a few moist crumbs but no wet batter. The cake should spring back slightly when pressed gently in the center. Rotate the pans halfway through baking for even rise and color development.
Create the Coffee-Infused Ganache
While the cakes cool, prepare the ganache by combining the 12 oz semisweet chocolate bars (chopped) and 1.5 cups heavy cream in a heatproof bowl. Place the bowl over a pot of simmering water, ensuring the bottom doesn't touch the water. Stir gently until the chocolate and cream melt completely, then remove from heat.
Allow the ganache to cool slightly until it reaches 110°F—it should be thick enough to coat the back of a spoon but still pourable. Stir in 1 tsp vanilla extract and 1 tbsp espresso powder to enhance the coffee depth. The ganache should have a glossy sheen and hold its shape when drizzled.
Assemble and Chill for Optimal Texture
Level the cooled cakes and place one layer on a serving plate. Spread an even layer of the ganache using an offset spatula, then top with the second cake layer. Pour the remaining ganache over the top and smooth with the spatula. Chill the assembled cake in the refrigerator for at least 4 hours, or until the ganache is set and the cake holds its shape when inverted.
Before serving, dust the top with a light layer of cocoa powder using a fine-mesh sieve. The cake should have a velvety texture with a moist but not sticky crumb, and the coffee notes should be subtly present in every bite. Slice with a warm, dry knife for clean cuts and serve at room temperature.
Pro Tips For Making Alvin Zhou Chocolate Cake
- MELT BUTTER SLOWLY: I learned this the hard way—dumping cold butter into hot sugar makes a greasy mess that won’t emulsify right. Instead, melt the butter first, then let it cool just until it’s warm to the touch before mixing with the sugar. That way, the butter incorporates smoothly into the batter without turning it into a lumpy disaster.
- SIFT THE COCOA: Skipping this step means uneven cocoa distribution, which leads to dry pockets in your cake. Use a fine-mesh sieve to dust the cocoa powder over the butter-sugar mix, then whisk it in. This ensures every bite has that rich, consistent chocolate flavor without clumps.
- DON’T OVERMIX THE BATTER: After adding the eggs, resist the urge to stir like you’re trying to win a baking contest. Mix just until the yolks are broken and the batter is smooth—overmixing adds air, which can cause cracks or a dense texture. Two quick swirls with a spatula is all you need.
- USE ROOM-TEMPERATURE EGGS: Cold eggs won’t blend properly and can cause the batter to curdle. Take the eggs out of the fridge 30 minutes before mixing—this small step guarantees a silky-smooth batter that bakes evenly. Trust me, your cake will thank you.
Creative variations of alvin zhou chocolate cake
Espresso-Infused Twist
For a more intense coffee flavor, replace the 2 tbsp espresso powder with 1 tbsp finely ground coffee beans (like Starbucks Dark Roast). Toast the beans lightly in a dry pan for 1 minute to deepen their aroma before grinding. This creates a richer, more complex coffee profile that pairs beautifully with the chocolate. 💫
Orange Zest Layer
Add a citrusy contrast by folding 1 tbsp orange zest into the batter along with the chocolate chips. The bright acidity cuts through the richness, creating a sophisticated balance. For extra flair, top the finished cake with a thin layer of orange curd between the ganache and the final dusting of cocoa powder.
Salted Caramel Swirl
Elevate the ganache by swirling in 2 tbsp salted caramel (like Trader Joe's or homemade) before assembling the cake. The salty-sweet contrast enhances the chocolate and coffee flavors. For presentation, drizzle the top with dark chocolate and sprinkle with flaky sea salt (like Maldon) right before serving.
Matcha-Inspired Variation
Replace the espresso powder with 1 tbsp high-quality matcha powder (like Ippodo Tea) for a unique earthy-sweet flavor. Reduce the cocoa powder to ¾ cup to balance the intensity. Top with a white chocolate matcha ganache for a stunning visual contrast. This version works beautifully with a green tea-infused glaze for an elegant finish.
Spiced Rum Enhancement
Infuse the ganache with 1 tsp spiced rum (like Captain Morgan) for a boozy, aromatic depth. Warm the rum in a small saucepan for 2 minutes to release its flavors before mixing into the ganache. Garnish with candied pecans for a festive touch. Perfect for holiday gatherings or special occasions!
Nutty Crunch Addition
Fold ½ cup toasted hazelnuts (chopped) into the batter for added texture. For extra crunch, sprinkle crushed hazelnuts over the ganache before chilling. Toast the nuts in a 350°F oven for 8-10 minutes until golden, then finely chop for even distribution. This adds a delightful contrast to the velvety cake layers. 🌟
Nutrition facts
Frequently asked questions
Why does this cake need espresso powder instead of regular coffee?
Espresso powder delivers a more concentrated coffee flavor without adding moisture or altering the cake's texture. The fine powder dissolves completely, creating a subtle depth that enhances the chocolate's richness. Regular coffee would make the batter too wet and dilute the flavor.
Can I make this cake in a single 9-inch pan instead of two?
Yes, but the baking time will increase significantly. Use a 9x13-inch pan and bake at 325°F for 45-50 minutes until fully set. The cake will be thicker and denser, so adjust your serving portions accordingly. For best results, use parchment paper to prevent sticking.
What's the secret to the velvet texture?
The velvet texture comes from three key steps: creaming the butter and sugar to peak volume, alternating dry ingredients with milk, and avoiding overmixing. The two-stage baking process also helps create a tender crumb. Never skip chilling the assembled cake—this prevents a gummy texture.
How do I fix a cracked top on my cake layers?
Cracked tops usually happen from overbaking or opening the oven too soon. If it happens, don't panic! Simply scrape off the cracked crust before leveling the cakes. For prevention, bake until just set (toothpick test) and avoid opening the oven during the first 20 minutes of baking.
Can I substitute Dutch-process cocoa with natural cocoa?
Yes, but reduce the amount by 1 tbsp since natural cocoa is more acidic. For best results, use ¾ cup natural cocoa instead of 1 cup Dutch-process. The color will be slightly different, but the flavor will remain rich. Also, add ½ tsp baking soda to balance the acidity.
