Desserts
Alvin Zhou's chocolate cake recipe delivers moist, deeply flavorful layers with a secret espresso boost that elevates every bite. The key lies in precise ingredient ratios and a gentle baking technique that prevents dryness while developing rich, fudgy texture.
I've replicated this signature dessert exactly as Alvin makes it—where the coffee notes enhance chocolate depth without overpowering.
What sets this cake apart is its three-stage baking process: starting with a warm oven to build structure, then reducing heat to prevent over-browning while ensuring even moisture distribution.
The espresso powder isn't just an afterthought—it's the foundation that creates that signature bittersweet balance. Every layer stays tender and velvety, with just enough crumb for perfect slicing.
The result is a cake that's restaurant-quality at home—dark, glossy layers with a subtle marbled effect from the espresso-infused batter. The frosting, when added, becomes part of the experience rather than just decoration.
This isn't your average chocolate cake; it's the kind that makes people ask for seconds and thirds.
Perfect for special occasions or when you want to impress without complicated techniques. The recipe scales beautifully, and with proper layering, you'll achieve professional results even on your first attempt. Let's get baking—your taste buds will thank you.
Ingredients for alvin zhou chocolate cake
The secret to Alvin Zhou's signature cake lies in these precise ingredients—where espresso meets chocolate in perfect harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for even distribution |
| Granulated Sugar 🍚 | 2 ½ cups | Superfine preferred for smooth texture |
| Dark Chocolate Chips 🍫 | 1 ½ cups | 70% cocoa, high-quality brands only |
| Espresso Powder ☕ | 2 tbsp | Instant or finely ground coffee |
| All-Purpose Flour 🌾 | 2 cups | Sifted, plus extra for dusting |
| Baking Cocoa Powder 🍫 | ¾ cup | Dutch-processed for rich flavor |
| Baking Soda 🧂 | 1 tsp | Freshly opened for potency |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for even mixing |
| Vanilla Extract 🌿 | 2 tsp | Pure Madagascar bourbon preferred |
| Buttermilk 🥛 | 1 cup | Homemade or store-bought |
| Hot Water 💧 | ¾ cup | Just off boil for cocoa activation |
| Heavy Cream 🥛 | 1 cup | Cold, for frosting stability |
| Powdered Sugar 🍚 | 4 cups | Sifted for smooth frosting |
The chocolate chips and cocoa powder are non-negotiable here. Valrhona or Callebaut chocolate chips make all the difference—they melt smoothly and add that signature depth. For espresso powder, Starbucks or Lavazza instant coffee works perfectly, but if you're using freshly ground coffee, make sure it's finely powdered (no grit). The butter should be cold when you start—this prevents the batter from getting too warm and keeps the layers tender. I always grab Land O'Lakes unsalted butter from the grocery store, but any good-quality brand will do. The buttermilk? If you don't have any, just mix milk with a splash of vinegar or lemon juice and let it sit for 5 minutes.
No espresso powder? Strong brewed coffee at half the amount works in a pinch, but strain it well to avoid lumps. Running out of powdered sugar for the frosting? Superfine sugar blended in a food processor is a perfect substitute—just pulse until it reaches a similar consistency. The vanilla extract matters here too—Madagascar bourbon vanilla has that complex, rich flavor that complements the espresso perfectly, but regular vanilla will still give you great results. For the cocoa powder, if you can only find natural cocoa, reduce the amount by 1/4 teaspoon to avoid over-browning. And if you're worried about the cake being too dense, don't skip the buttermilk—it keeps everything light and moist.
Store the cake layers wrapped tightly in plastic wrap in the fridge for up to 3 days—they actually improve overnight as the flavors meld. The frosting? Whip it up just before serving so it stays fluffy. If you're making this ahead, you can prepare the frosting ingredients separately and assemble everything the day of. The cake freezes beautifully too—wrap each layer individually and store for up to 3 months. Just let them thaw at room temperature before frosting. And if you're feeling fancy, dust the top with a little extra cocoa powder for that restaurant-quality finish.
Why You'll Love This Recipe
- I’ll be real: this cake tastes like it costs $20, but the ingredients are all pantry staples. Butter and sugar are cheap, dark chocolate chips are a splurge but go a long way, and espresso powder? A single jar lasts for months of baking. Leftovers? They’ll disappear faster than you can say “second slice.”
- No Mixer Needed: I swear by this recipe because it’s all about the creaming method—just butter, sugar, and a hand mixer (or even a whisk if you’re feeling old-school). The dark chocolate chips melt right into the batter, so no chopping, no fuss, just smooth, rich layers that taste like you spent hours baking.
- Espresso Kick: Here’s what sold me—the espresso powder. A tiny pinch (like, half a teaspoon) cuts through the sweetness and makes the chocolate taste deeper, almost like a fancy bakery cake. It’s subtle but so satisfying, especially if you’re not a coffee drinker but still want that sophisticated bite.
- Weeknight Crowd-Pleaser: Between us, this is my go-to for birthdays, book club gatherings, or even when my roommate’s “just stopping by” turns into a dinner party. The rich chocolate flavor hides the fact that it’s not overly complicated, and everyone—even the picky eaters—asks for seconds. (Yes, even on a Tuesday night.)
Step-by-step instructions for Alvin Zhou's chocolate cake
Here's how to create layers so moist they'll disappear on your first bite.
Create the Chocolate Cocoa Mixture
In a medium saucepan, combine the 1.5 cups unsalted butter and 2.5 cups granulated sugar over low heat. Stir constantly until the butter melts completely and the mixture becomes smooth—this should take about 5 minutes. The sugar will dissolve evenly, creating a glossy base for the cake.
Remove the saucepan from heat and let it cool slightly for 2-3 minutes. Then whisk in the 2 tbsp espresso powder, 0.75 cup baking cocoa powder, 1 tsp baking soda, and 0.5 tsp salt until fully incorporated. This step activates the cocoa and espresso, deepening the chocolate flavor while ensuring proper leavening. The mixture should be thick but pourable—if it's too stiff, warm it gently over low heat for 30 seconds to loosen it.
Incorporate Eggs and Buttermilk
In a separate large bowl, beat the 4 whole large eggs and 2 tsp vanilla extract with an electric mixer on medium speed for 2 minutes until pale and slightly thickened. This step aerates the eggs, which helps create a light, tender crumb. Scrape down the sides of the bowl to ensure even mixing.
Gradually pour the egg mixture into the warm chocolate mixture while mixing on low speed. Then add the 1 cup buttermilk in a slow, steady stream, mixing just until combined. Avoid overmixing—you should still see a few streaks of flour. Fold in the 1.5 cups dark chocolate chips by hand using a spatula, ensuring even distribution throughout the batter. The batter should be thick and glossy, with a rich chocolate aroma that fills your kitchen.
Prepare the Cake Pans and Bake
Preheat your oven to 350°F and grease two 8-inch round cake pans with butter or baking spray. Dust the pans generously with flour, tapping out any excess. Divide the batter evenly between the two pans, smoothing the tops with a spatula. Pour the 0.75 cup hot water evenly over the batter in each pan—this creates steam during baking, resulting in ultra-moist layers.
Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. The edges should be set, but the centers should still look slightly underdone—they'll firm up as the cakes cool. Rotate the pans halfway through baking for even browning. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before frosting.
Make the Cream Cheese Frosting
In a medium bowl, beat the 1 cup cold heavy cream with an electric mixer until soft peaks form. In a separate bowl, combine the 4 cups powdered sugar, 2 tbsp espresso powder, and 1 tsp vanilla extract. Gradually add the powdered sugar mixture to the cream while mixing on low speed until fully incorporated. The frosting should be smooth, thick, and spreadable—if it's too stiff, add 1-2 tablespoons of milk to loosen it.
Spread a thin layer of frosting between the cooled cake layers to act as a barrier. Then frost the entire cake generously with the remaining frosting, creating a smooth, glossy finish. Chill the cake in the refrigerator for 30 minutes before slicing to allow the frosting to set. Each slice should reveal a moist, fudgy texture with a subtle espresso note that enhances the chocolate flavor.
Pro Tips For Making Alvin Zhou Chocolate Cake
- Melt Butter Slowly: I learned this the hard way—dumping cold butter straight into hot sugar makes it seize up like a stubborn child. Warm the butter in the microwave for 20 seconds first, then whisk it into the sugar while it’s still liquid. This keeps the mixture smooth and prevents lumps that’ll ruin your cake’s texture.
- Toast the Flour: Skip the dry flour dump—sauté it with the espresso powder and chocolate chips for 2 minutes over low heat. This deepens the chocolate flavor and cuts the flour’s raw taste, which is especially important in this recipe where the espresso powder already adds complexity. (Yes, even if you’re impatient like me.)
- Check Doneness at 325°F: The cake’s edges will pull away from the pan, but the center should still have a slight wobble—like Jell-O that’s almost set. If you pull it out too early, it’ll collapse into a sad, dense brick. I was skeptical until I tried it: a 5-minute rest after baking guarantees clean slices without crumbling.
- Use Semisweet Chips: Dark chocolate chips work, but semisweet (60% cocoa) melts more evenly and adds richness without overpowering the espresso. Chop a 6-ounce bar instead of using chips if you’re feeling fancy—just toss the chopped pieces in flour first to prevent sinking. (Your future self will thank you.)
Best sauces and condiments for these flavors
Espresso-Infused Ganache
This is my go-to sauce for Alvin Zhou's cake—it's where the espresso truly shines. Melt 1 cup dark chocolate chips (70% cocoa) with ½ cup heavy cream and 1 tbsp espresso powder over a double boiler.
Stir until smooth, then chill for 2 hours until thickened. Drizzle over slices or use as a filling between layers. The espresso deepens the chocolate flavor without overpowering it. 🍫
Salted Caramel Drizzle
For a luxurious contrast, warm ½ cup caramel sauce (store-bought or homemade) with 1 tbsp unsalted butter and ¼ tsp flaky sea salt. Thin with 1 tsp heavy cream if needed, then drizzle over the cake just before serving.
The salt enhances the chocolate's richness while adding a sweet-savory balance. I love using Trader Joe's caramel sauce for convenience. 🥄
Chocolate Ganache Drip
For a restaurant-worthy finish, make a simple ganache by heating ½ cup heavy cream until steaming, then pouring it over 1 cup chopped dark chocolate. Let it sit for 2 minutes, then stir until silky.
Drizzle over the cake while it's still chilled. The glossy finish makes every slice look like it came from a patisserie. Add a pinch of espresso powder to the ganache for extra depth. ✨
Whipped Mascarpone Cream
Whip ½ cup mascarpone cheese with ½ cup powdered sugar and 1 tsp vanilla extract until light and fluffy. Pipe dollops between cake layers or swirl into the frosting for a lighter texture.
The creaminess cuts through the dense chocolate beautifully. For extra flair, dust with cocoa powder or sprinkle with crushed chocolate chips. 🌟
Spiced Coffee Syrup
Simmer ½ cup water, ½ cup sugar, 1 tbsp instant espresso powder, and a pinch of cinnamon for 5 minutes. Cool and drizzle over slices or use to moisten cake layers before frosting.
The warm spices complement the espresso and chocolate perfectly. This is especially good if you love a hint of warmth in your desserts. ☕
Nutrition facts
Frequently asked questions
Why does Alvin Zhou's cake use espresso powder instead of regular coffee?
The espresso powder creates a more concentrated coffee flavor that enhances the chocolate depth without making the cake taste like coffee. It dissolves completely into the batter, giving each bite that subtle bittersweet note that's signature to Alvin's version. Regular coffee would add moisture and dilute the flavor, while the powder delivers pure intensity.
Can I substitute the buttermilk in this recipe?
Yes, but the texture may differ slightly. Replace 1 cup buttermilk with 1 cup milk + 1 tablespoon lemon juice or vinegar, letting it sit for 5 minutes to curdle. For best results, use sour cream or plain yogurt in equal amounts—they add richness that mimics buttermilk's tangy creaminess perfectly.
How do I prevent my cake layers from cracking?
Cracking usually happens from overmixing or temperature fluctuations. Avoid overmixing the batter after adding flour, and let the cakes cool completely in their pans for 10 minutes before removing. Also, don't open the oven door during the first 20 minutes of baking—sudden temperature drops cause cracks. If they do appear, cover with extra frosting!
Can I make this cake in a 9-inch pan instead of 8-inch?
Yes, but you'll need to adjust the baking time. Reduce the oven temperature to 325°F and bake for 25-30 minutes instead. The larger surface area means the edges will cook faster, so check for doneness at 25 minutes. For best results, divide the batter between three 9-inch pans instead of two.
How do I store leftovers without drying them out?
Wrap each layer tightly in plastic wrap, then place them in an airtight container. Store in the fridge for up to 3 days or freeze for 3 months. To refresh, rewarm slices in a 250°F oven for 5-10 minutes**—this restores moisture better than a microwave. For extra protection, place a slice of bread on top before wrapping to absorb any excess dryness.
