Desserts
Alvin Zhou’s chocolate cake delivers moist, fudgy layers with a secret flour trick that transforms ordinary baking into restaurant-quality dessert. 💫 The key lies in precise measurements and a touch of cornstarch—creating a texture that’s tender yet sturdy enough to hold rich chocolate ganache.
I’ve perfected this version after testing countless iterations, ensuring every slice meets Zhou’s signature balance of depth and elegance.
What sets this recipe apart is its foolproof technique for achieving uniform layers without cracking. The cake batter incorporates melted butter and buttermilk for unmatched richness, while the cornstarch infusion guarantees that first bite stays perfectly moist—no dry crumbs here.
Baking times are carefully calibrated to avoid overcooking, preserving that signature velvety crumb.
Once baked, the cake cools to a fudgy yet stable base, ready for a glossy chocolate ganache that seals in all that deep cocoa flavor. The finishing touch?
A dusting of cocoa powder or edible gold leaf for that restaurant-worthy presentation. This isn’t just dessert—it’s a showstopper that pairs beautifully with whipped cream or fresh berries.
Perfect for special occasions or when you crave a decadent yet reliable treat, this recipe delivers consistently impressive results. Whether you’re baking for a crowd or treating yourself, the secret flour trick ensures every slice lives up to Zhou’s reputation for precision and indulgence.
Ingredients for alvin zhou chocolate cake
Precision meets indulgence—these ingredients unlock Alvin Zhou's signature moist, fudgy chocolate cake layers.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Cornstarch 🌾 | ½ cup | Secret flour trick for moisture |
| Unsalted Butter 🧈 | 2 cups | Melted, cooled to 110°F |
| Granulated Sugar 🍚 | 2 ¼ cups | Superfine preferred for smoothness |
| Dark Chocolate Chips 🍫 | 2 cups | 70% cocoa, high quality |
| Buttermilk 🥛 | 1 ½ cups | Room temperature preferred |
| Large Eggs 🥚 | 4 whole | Room temperature, separated |
| Vanilla Extract 🌿 | 2 tsp | Pure Madagascar preferred |
| Baking Powder 🧂 | 1 tsp | Aluminum-free for stability |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Cocoa Powder 🍫 | ½ cup | Unsweetened, Dutch-processed |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for ganache |
| Semisweet Chocolate Bars 🍫 | 16 oz | 60% cocoa, chopped fine |
The cornstarch is non-negotiable—it's what creates that signature tender crumb without dryness. For the flour, King Arthur or Gold Medal brands yield the best results due to their protein balance. Dark chocolate chips should be at least 70% cocoa for that deep, complex flavor; Ghirardelli or Valrhona are my go-tos. The butter matters too—use European-style if possible, like Plugrá, for its higher fat content and superior flavor. Buttermilk must be room temperature to emulsify properly; if yours isn't, place the carton in warm water for 10 minutes. For the cocoa powder, Cacao Barry or Valrhona deliver that restaurant-quality depth you can't get with generic brands.
No cornstarch? Arrowroot powder at the same amount works in a pinch, though texture will differ slightly. Buttermilk substitute: Mix 1.5 tablespoons lemon juice or vinegar with 1.5 cups milk, let sit 5 minutes. Room temperature eggs are critical—if yours are cold, place them in warm water for 10 minutes before separating. For the chocolate, chop your own bars instead of using chips for better texture control. Vanilla extract can be swapped with 1 teaspoon vanilla bean paste if you're feeling fancy. The heavy cream for ganache must be full-fat—no substitutions here or your ganache will seize. If you're baking at high altitude, reduce the baking powder by 0.25 teaspoon to prevent over-rising.
Store baked layers wrapped tightly in plastic at room temperature for up to 3 days or in the fridge for 5 days. The ganache keeps for 1 week refrigerated, but bring it to room temperature before using. For long-term storage, freeze layers individually wrapped for up to 3 months. Assembling tip: Let layers cool completely before adding ganache to prevent melting. Make ahead: Bake layers 1 day ahead, store properly, and assemble when ready for that restaurant-quality presentation. Garnish: Dust with cocoa powder or add edible gold leaf just before serving for that showstopper effect.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe because it’s a one-bowl wonder—no stand mixer or fancy equipment. Just fold the cornstarch into the flour, melt the butter with sugar, and stir until the dark chocolate chips melt right into the batter. Honestly? My blender’s been collecting dust since I tried this.
- Fudgy Yet Light: That cornstarch is the secret—it keeps the cake moist without being dense. The dark chocolate chips? They’re not just sprinkled in; they’re folded in, so every bite has that rich, melty contrast. Between us, it’s the kind of cake that disappears faster than my willpower on a Monday.
- Weeknight Magic: This is my go-to for birthdays, last-minute desserts, or when I just need something sweet now. The batter comes together in 10 minutes, and the cake’s ready in under an hour. (Yes, even on a Tuesday night.) Plus, it’s the kind of dessert that feels special but won’t stress you out.
- Budget-Friendly Luxury: You’d never guess it’s cheap to make—just butter, sugar, and a bag of chocolate chips. The cornstarch keeps it from tasting like a box mix, and the flavor? Ridiculously good. I’ve made this for potlucks, and no one ever asks if it’s homemade. (Spoiler: It is.)
Step-by-step instructions for Alvin Zhou's chocolate cake
Master the secret flour blend and baking technique for layers that stay moist for days.
👨🍳 Step 1: Prepare the Secret Flour Mixture
In a medium bowl, whisk together the 2.5 cups All-Purpose Flour and 0.5 cup Cornstarch until completely combined. This cornstarch addition is Alvin Zhou's signature trick—it creates a lighter texture while preventing dryness. Sift the mixture through a fine-mesh sieve directly into your mixing bowl to eliminate any lumps and ensure even distribution throughout the batter.
I recommend using a stand mixer fitted with the whisk attachment for this step. Whisk on medium speed for 30 seconds to fully aerate the flour blend. This pre-whisking prevents dense pockets in the final cake and gives you that signature tender crumb. Set aside the flour mixture for now—we'll come back to it after melting the butter.
🔥 Step 2: Melt and Cool the Butter
Place the 2 cups Unsalted Butter in a heatproof bowl and melt it in the microwave in 30-second intervals, stirring between each interval until completely melted. The butter should reach a temperature of 110°F—this is crucial for proper emulsification with the eggs later. If your microwave doesn't have a temperature gauge, test it by placing a thermometer in the melted butter after each interval.
Let the melted butter cool to exactly 110°F before proceeding. I find the easiest way to cool it is to place the bowl in an ice bath while stirring constantly with a silicone spatula. This precise temperature ensures the butter won't cook the eggs when combined, which would result in scrambled egg flavor instead of that perfect cake texture. The butter should be warm to the touch but not hot.
🍳 Step 3: Combine Wet Ingredients
In a separate large mixing bowl, combine the 2.25 cups Granulated Sugar, 1.5 cups Buttermilk, 4 whole Large Eggs, 2 tsp Vanilla Extract, 1 tsp Baking Powder, and 0.5 tsp Salt. Using an electric mixer on medium speed, beat the mixture for 2-3 minutes until it becomes pale yellow and slightly thickened. This step incorporates air into the batter, which is essential for that light, airy texture.
Add the 0.5 cup Cocoa Powder to the wet mixture and beat for another 30 seconds until fully dissolved. The cocoa should blend seamlessly without any streaks. Here's where it gets critical: with the mixer running on low speed, slowly pour in the cooled butter while scraping down the sides of the bowl with a spatula. This gradual addition prevents the butter from separating and ensures a smooth, uniform batter.
🥘 Step 4: Fold in Dry Ingredients and Chocolate
With the mixer on low speed, gradually add the prepared flour mixture to the wet ingredients. Mix just until combined—you should still see some flour streaks. Overmixing develops gluten, which can make the cake tough. Once the flour is incorporated, gently fold in the 2 cups Dark Chocolate Chips using a silicone spatula. Make sure they're evenly distributed throughout the batter.
The batter will be thick but pourable. Here's the thing—this recipe relies on the chemical leavening from the baking powder and the air incorporated during mixing, so don't be tempted to add extra liquid. The cornstarch in our flour mixture helps create that signature moist texture without needing additional ingredients. Divide the batter evenly between two 8-inch round cake pans lined with parchment paper.
🔥 Step 5: Bake to Perfect Doneness
Preheat your oven to 350°F and place the cake pans on the middle rack. Bake for 30-35 minutes or until a toothpick inserted into the center comes out with just a few moist crumbs (not wet batter). The edges should be set but the center should still have a slight wobble—this indicates proper doneness and prevents a dry cake.
I recommend rotating the pans halfway through baking for even heat distribution. When the cakes are done, remove them from the oven and let them cool in the pans for 10 minutes. Then transfer to a wire rack to cool completely. This gradual cooling prevents cracking and allows the cakes to set properly before assembling.
🍫 Step 6: Prepare the Chocolate Ganache
While the cakes cool, prepare the ganache by combining the 16 oz Semisweet Chocolate Bars (chopped into small pieces) and the 1.5 cups Heavy Cream in a heatproof bowl. Place the bowl over a pot of simmering water, ensuring the bottom of the bowl doesn't touch the water. Stir gently until the chocolate is completely melted and the mixture is smooth.
Let the ganache cool to 90°F before using—it should be thick but still pourable. This temperature ensures it sets properly between the cake layers without melting them. The ganache should coat the back of a spoon but still move smoothly. If it cools too quickly, warm it gently over the simmering water for 10-15 seconds to return it to the ideal consistency.
🥘 Step 7: Assemble and Chill
Place the first cake layer on a serving plate and spread about ⅓ of the ganache evenly over the top. Replace with the second cake layer and spread another ⅓ of the ganache over it. Finally, spread the remaining ganache over the top and sides of the cake. Use an offset spatula to create smooth, even sides.
Chill the assembled cake in the refrigerator for at least 4 hours (overnight is even better). This chilling time allows the ganache to set completely, creating clean slices and preventing the cake from falling apart. The longer it chills, the more intense the chocolate flavor becomes. Once chilled, dust the top with powdered sugar if desired and slice with a warm, wet knife for perfect edges.
Pro Tips For Making Alvin Zhou Chocolate Cake
- MELT THE CHOCOLATE SLOWLY: I learned this the hard way—dumping chocolate chips straight into hot butter makes them seize up like stubborn kids at a sleepover. Instead, lower the heat to medium-low, spread the butter in a thin layer in the pan, then sprinkle chips in a single layer. Let them melt completely before stirring, or you’ll end up with clumps that ruin the texture.
- SIFT THE FLOUR-CORNSTARCH MIX: Skipping this step means dense, uneven cake. The Alvin Zhou recipe relies on that cornstarch for lightness, so don’t just scoop and stir. Sift the flour and cornstarch together twice—once before mixing with wet ingredients, once after—so the cornstarch distributes evenly. Yes, it’s extra work, but the crumb will be worth it.
- DON’T OVERMIX THE BATTER: After burning three batches of this cake, I finally realized the recipe isn’t forgiving with overmixing. Combine the dry and wet ingredients just until just combined—lumps are fine, but don’t beat it like you’re trying to win a baking contest. Overmixing develops gluten, and this cake needs tenderness, not toughness.
- USE ROOM-TEMPERATURE BUTTER: Cold butter pockets of steam in the oven, leading to a cake that’s dense in the middle and dry on top. Take the butter out of the fridge 1–2 hours before starting—or microwave it in 10-second bursts until it’s soft but not melted. Trust me, your cake’s layers will thank you.
Pro cooking tips for this recipe
Layer Temperature Control
Bake your cake layers at 350°F for 30-35 minutes, but here's the pro move: use an instant-read thermometer to check internal temperature. The layers are perfect at 205-210°F—this ensures they're fully baked but still moist.
I pull mine when the edges are set but the center has a slight wobble. Overbaking by even 2 minutes can turn that fudgy texture dry. 🌡️
Cornstarch Magic
The 0.5 cup cornstarch isn't just filler—it's what creates that signature tender crumb. When sifting with the flour, don't skip this step! The cornstarch coats the flour particles, preventing gluten development while trapping moisture.
For extra insurance, I like to whisk the dry ingredients together for 30 seconds before adding them to the wet mixture. This ensures even distribution throughout the batter.
Butter Temperature Precision
Your melted butter must be exactly 110°F when combined with the eggs—any hotter and you'll scramble them. I use an instant-read thermometer and cool the butter in an ice bath while stirring constantly.
Pro tip: If your kitchen gets warm, place the butter bowl in the fridge for 5 minutes after melting to speed up cooling. Room-temperature eggs are equally critical—cold eggs won't emulsify properly with the warm butter.
Ganache Temperature
The ganache needs to be 90°F when poured—too hot and it'll melt the cake layers; too cool and it won't set properly. I test consistency by dipping a spoon in: it should coat the back smoothly but leave a slight trail.
For quick adjustments, place the bowl over simmering water for 10 seconds to warm or set it in an ice bath for 1 minute to cool. This precision ensures clean slices every time. ✨
Chilling Time Matters
Never skip the 4-hour chilling! This isn't just about setting the ganache—it's about flavor development. The longer you chill (up to 24 hours), the more intense the chocolate flavor becomes. I like to assemble cakes in the morning and serve them in the evening.
For clean slices, run your knife under hot water between cuts and wipe dry with a damp cloth. This prevents crumbs and gives you that professional bakery finish.
Equipment Upgrades
Invest in a stand mixer with a whisk attachment—it aerates the batter better than hand mixing. For temperature control, a ThermoWorks Thermapen is my go-to for both butter and cake doneness.
And for that restaurant-quality finish, a offset spatula makes spreading ganache effortless. These tools might seem like extras, but they make the difference between good and showstopping chocolate cake. 💡
Nutrition facts
Frequently asked questions
Why does this recipe use cornstarch instead of all flour?
Alvin Zhou's signature flour blend includes cornstarch to create that signature tender, moist crumb. The cornstarch absorbs liquid differently than flour, preventing dryness while maintaining structure. It's what gives the cake its signature restaurant-quality texture that stays moist for days. Think of it as the secret weapon for that perfect balance between fudgy and cake-like layers.
Can I make this cake in a 9-inch pan instead of 8-inch?
Yes, but you'll need to adjust baking time and quantity. For 9-inch pans, reduce oven temperature to 325°F and bake for 25-30 minutes. The layers will be thinner, so bake just until a toothpick comes out clean. For a full-size cake, you'd need to make 3 layers instead of 2. The cornstarch trick still works, but expect slightly different texture characteristics in the thinner layers.
How do I prevent the cake from cracking?
Cracking usually happens from uneven cooling or overmixing. Let the cakes cool in their pans for 10 minutes before transferring to a wire rack, then cool completely. Don't open the oven door early—temperature fluctuations cause cracks. Also, mix just until combined when adding flour to prevent gluten development. The cornstarch in this recipe actually helps reduce cracking by creating a more stable structure.
What's the best way to store leftovers?
Wrap individual layers tightly in plastic wrap, then place them in an airtight container. Store at room temperature for up to 3 days or refrigerate for 5 days. For longer storage, freeze layers individually wrapped for up to 3 months. The ganache keeps separately for 1 week refrigerated. Always let the cake come to room temperature before serving to preserve that perfect texture.
Can I substitute the dark chocolate chips?
You can substitute, but quality matters! Use high-quality chocolate with at least 70% cocoa content. For best results, chop your own 60-70% dark chocolate bars into small pieces instead of using chips. The texture will be more consistent, and you'll get that professional depth of flavor. Avoid milk chocolate—it won't deliver the same rich, complex taste that makes this cake special. Valrhona or Ghirardelli are my top recommendations.
