Alvin Zhou's Chocolate Cake Recipe: Moist Layers and Rich Ganache Drizzle

Desserts

Alvin Zhou's Chocolate Cake Recipe: Moist Layers and Rich Ganache Drizzle

Alvin Zhou's chocolate cake recipe delivers the perfect balance of dense, fudgy layers and a velvety ganache drizzle that feels like a dessert masterpiece. 💫 The secret lies in precise measurements and a gentle baking approach that keeps the cake moist without being cakey—just like Zhou's signature style. This isn't just another chocolate cake; it's a restaurant-quality dessert you can bake at home.

What sets this recipe apart is the rich cocoa flavor that comes from high-quality ingredients and a simple yet effective technique. The cake bakes at a moderate temperature to prevent drying, while the ganache—made with just chocolate and cream—adds a luxurious finish.

Every bite offers that perfect contrast between tender crumb and glossy chocolate coating.

The result is a chocolate cake with layers so moist they practically melt in your mouth, topped with a glossy ganache that adds depth and richness.

This recipe captures Zhou's attention to detail, ensuring every element comes together for a dessert that looks and tastes like it belongs in a fine dining menu.

Whether you're baking for a special occasion or simply craving a decadent treat, this chocolate cake delivers professional results with minimal fuss. The instructions are straightforward, but the outcome is anything but ordinary—proof that great desserts don't require complicated techniques, just the right approach.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for alvin zhou chocolate cake

High-quality ingredients and precise technique create restaurant-worthy chocolate cake layers with velvety ganache drizzle.

Ingredient Amount Notes
Unsalted Butter 🧈 1 cup Cold, cut into 1/2-inch cubes
Granulated Sugar 🍚 2 cups Superfine for finer texture
Unsweetened Cocoa Powder 🍫 ¾ cup High-quality, Dutch-processed
All-Purpose Flour 🌾 1 ½ cups Sifted, spooned lightly
Baking Powder 🍞 1 ½ tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt
Vanilla Extract 🌿 2 tsp Pure Madagascar bourbon
Large Eggs 🥚 2 whole Room temperature
Whole Milk 🥛 ½ cup Room temperature
Dark Chocolate Bars 🍫 12 oz 70% cocoa, chopped fine
Heavy Cream 🥛 1 cup Cold, full-fat preferred
Powdered Sugar 🍚 1 cup For dusting

The cocoa powder and chocolate are non-negotiable for authentic depth. Valrhona or Guittard cocoa powder delivers that professional richness, while 70% dark chocolate bars from Trader Joe's or Whole Foods ensure a balanced flavor profile. For the butter, Plugrá or Land O'Lakes unsalted work perfectly—never salted. The eggs should be at room temperature to blend smoothly, and the milk adds just enough moisture without making the cake dense. Pro tip: Sift the dry ingredients together to avoid lumps, and measure the flour by weight if your scale allows—it's far more precise than volume.

No vanilla extract? Seeds from a vanilla bean steeped in warm water work beautifully, though they require 30 minutes of steeping. Substituting cocoa powder? Natural unsweetened chocolate (100% cacao) at half the amount can work, but expect a denser texture. For the ganache, heavy cream can be swapped with full-fat coconut cream, though the texture will be slightly lighter. If you're short on powdered sugar for dusting, superfine sugar sifted through a fine-mesh sieve works in a pinch. The chocolate should be chopped into uniform pieces—no larger than pea-sized—to melt evenly.

Store the cake layers wrapped tightly in plastic wrap at room temperature for up to 3 days, though they're best enjoyed within 24 hours for optimal moisture. The ganache can be made up to 2 days ahead and reheated gently before drizzling. For longer storage, freeze the layers individually for up to 1 month, thawing at room temperature before assembling. The finished cake keeps for 5 days in the fridge, though the ganache may firm up—simply warm it gently to restore its glossy texture.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: This cake comes together with just a hand mixer—or even a whisk if you’re feeling old-school. I’ve made it both ways, and honestly, the butter-and-sugar cream is so forgiving that even if your arm gets tired, the texture stays rich and velvety.
  • Deep Chocolate Soul: That unsweetened cocoa powder isn’t just any cocoa—it’s the kind that makes the whole kitchen smell like a bakery. The butter cuts through the bitterness perfectly, giving you a cake that’s ridiculously chocolatey without tasting like a dessert from a sad cafeteria.
  • Date-Night Ready: Between us, this cake looks fancy enough for a dinner party but takes less time than ordering takeout. Frost it with whipped cream or a dusting of powdered sugar, and suddenly you’ve got a showstopper that doesn’t require Pinterest-level skills.
  • Budget-Friendly Luxury: You’re using pantry staples here—no specialty ingredients, no overpriced add-ins. A stick of butter, a bag of sugar, and that one box of cocoa you already own? That’s all it takes to make something that tastes like it cost twice as much. Leftovers? Even better.

Step-by-step instructions for Alvin Zhou's chocolate cake

Master this technique and you'll achieve cake layers that stay moist for days with a perfect ganache finish.

1

🍳 Step 1: Cream Butter and Sugar to Lighten the Mixture

In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter (cold, cut into ½-inch cubes) and 2 cups granulated sugar on medium speed for 4-5 minutes. You're looking for a pale, fluffy texture that nearly doubles in volume—the mixture should look like whipped buttercream when you lift the paddle. This aeration creates the tender crumb we're after.

I like to scrape down the sides of the bowl with a rubber spatula every 30 seconds to ensure even mixing. The sugar should dissolve completely, leaving no grainy texture. If you're using regular granulated sugar, pulse it in a food processor first to create a superfine texture—this prevents a gritty cake. Resist the urge to rush this step; proper creaming is what makes this cake so moist.

2

👨‍🍳 Step 2: Incorporate Eggs and Dry Ingredients

Add the 2 whole large eggs (room temperature) one at a time, mixing on low speed after each addition until fully incorporated. Then add the 2 teaspoons vanilla extract and mix for 10 seconds to combine. The mixture might look slightly curdled, but don't worry—it will smooth out.

In a separate bowl, whisk together the 1.5 cups all-purpose flour, 1.5 teaspoons baking powder, 0.5 teaspoon salt, and 0.75 cup unsweetened cocoa powder. Sift the dry ingredients directly into the wet mixture with the mixer on low speed until just combined—you should still see small flour streaks. Overmixing develops gluten, which can make the cake tough. Then add the 0.5 cup whole milk and mix on low speed for another 10 seconds until smooth.

3

🔥 Step 3: Bake the Cake Layers

Preheat your oven to 350°F and grease two 8-inch round cake pans with nonstick spray or butter, then line the bottoms with parchment paper. Divide the batter evenly between the pans and smooth the tops with a spatula. Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean with just a few moist crumbs clinging to it.

Here's the thing about chocolate cake—it's easy to overbake. The moment the toothpick test shows clean results is your cue to remove the cakes from the oven. Let them cool in the pans for 10 minutes before transferring to a wire rack to cool completely. The internal temperature should be 205-210°F when done. If you're worried about doneness, underbake slightly—the cake will continue cooking as it cools.

4

🥘 Step 4: Prepare the Rich Chocolate Ganache

While the cakes cool, prepare the ganache by combining the 12 oz dark chocolate bars (chopped fine) and 1 cup heavy cream in a heatproof bowl. Place the bowl over a saucepan of simmering water (double boiler method) and stir gently until the chocolate melts completely and the mixture becomes smooth. Remove from heat and let it cool slightly for 5 minutes—it should thicken slightly but still be pourable.

This ganache is what transforms a good cake into an extraordinary one. The high cocoa content in the chocolate bars creates that signature deep, bitter-sweet flavor that defines Alvin Zhou's style. If the ganache thickens too much as it cools, gently reheat it over low heat and stir until smooth again. The texture should be like thick honey—glossy and slightly fluid.

5

🍽️ Step 5: Assemble and Drizzle the Cake

Once the cakes are completely cool, level the tops if needed using a serrated knife. Place one layer on a cake stand or plate and spread a thin layer of the ganache on top using an offset spatula. This creates a moisture barrier that keeps the cake layers from becoming dry. Repeat with the second layer.

Pour the remaining ganache over the top of the cake and let it drip down the sides, creating that signature professional finish. Dust the top and sides with 1 cup powdered sugar using a fine-mesh sieve for an elegant presentation. Serve at room temperature for the best texture—this cake develops its full moisture and flavor after sitting for 1 hour. Each slice should be rich, fudgy, and perfectly balanced between moist cake and velvety ganache.

👨‍🍳

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 sad, grainy mess. Warm the butter in the microwave for 20 seconds first, then mix it into the sugar. The butter will melt evenly, and your batter will be silky instead of lumpy.
  • Sift the Cocoa: Skip this step, and you’ll end up with a cake that’s dense and uneven. Sift the cocoa powder directly into the dry ingredients—twice if you’re feeling extra thorough. This prevents clumps and guarantees a smooth, rich texture. (Yes, even if you’re impatient like me.)
  • Check Doneness Early: The cake might look underdone when the toothpick comes out clean, but resist opening the oven. Alvin Zhou’s version relies on a slight overbake for that signature crack and moist center—pull it when the edges are set but the middle still jiggles like Jell-O. Overbaking is easier to fix than underbaking.
  • Use Room-Temp Eggs: Cold eggs can cause the batter to curdle or sink in the middle. Let your eggs sit in warm water for 5 minutes before cracking them into the butter-sugar mix. The batter will be lighter, and the cake will rise better. (Your future self will thank you.)

Creative variations of this recipe

Espresso-Infused Twist

For a sophisticated coffee lover’s version, dissolve 1 tablespoon instant espresso powder in the 0.5 cup whole milk before adding it to the batter. This subtle coffee note enhances the chocolate flavor without overpowering it—think of it as a secret weapon for depth.

I like to use Starbucks Via instant espresso for its smooth, clean flavor profile. 💫

Orange Zest Brightener

Add 1 tablespoon orange zest to the batter for a citrusy contrast that cuts through the richness. The zest should be finely grated from an organic orange to avoid any bitterness.

Pair this with a 2-tablespoon orange liqueur (like Cointreau) folded into the ganache for a sophisticated twist. The acidity balances the chocolate beautifully.

Salted Caramel Layer

Create a decadent variation by adding a layer of salted caramel between the cake layers. Make the caramel by cooking 1 cup granulated sugar in a saucepan until amber-colored, then carefully adding ½ cup heavy cream and 2 tablespoons butter.

Stir in ½ teaspoon flaky sea salt before it sets. Spread a thin layer on the first cake layer before adding the second.

Nutty Crunch Addition

For texture contrast, fold ½ cup toasted hazelnuts or pecans into the batter before baking, or sprinkle them over the ganache before it sets. Toast the nuts in a dry skillet over medium heat for 5-7 minutes until fragrant, then chop them coarsely.

This adds a delightful crunch that complements the soft cake layers.

Boozy Ganache Upgrade

Elevate the ganache by adding 2 tablespoons bourbon or rum to the melted chocolate mixture. Let it infuse for 5 minutes before combining with the heavy cream. This adds warmth and complexity that pairs perfectly with the rich chocolate. I recommend Buffalo Trace bourbon for its smooth, caramel notes.

Seasonal Fruit Topping

For a lighter, fruit-forward variation, top the cake with a layer of raspberry or blackberry compote** before adding the ganache. Simmer 1 cup fresh berries with 2 tablespoons sugar and 1 teaspoon lemon juice until thickened. This adds a bright, tangy contrast to the chocolate's richness, especially during summer months.

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 320mg14%
Total Carbohydrate 62g23%
Dietary Fiber 4g14%
Sugars 52g
Protein 6g12%
* 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

Why does Alvin Zhou's chocolate cake stay moist longer than other recipes?

The secret lies in the precise butter-to-sugar ratio and the inclusion of milk in the batter, which adds moisture without making the cake dense. The cake also bakes at a moderate 350°F to prevent drying out, and the ganache layer acts as a moisture seal between layers. Plus, the high-quality cocoa powder and dark chocolate enhance flavor without overpowering the tender crumb.

2

Can I make this cake without an oven thermometer?

Yes, but use the toothpick test instead—insert it into the center of the cake when the baking time is up. If it comes out clean with just a few moist crumbs, the cake is done. For extra assurance, check the internal temperature with an instant-read thermometer—it should read 205-210°F. Overbaking is the #1 reason for dry chocolate cake, so pull it out as soon as it passes the test!

3

What's the best way to store leftover cake?

Wrap individual layers tightly in plastic wrap and store them at room temperature for up to 3 days. The ganache can be reheated gently if it firms up. For longer storage, freeze the layers (without ganache) for up to 1 month. Thaw at room temperature before reassembling. The cake develops its best texture after sitting at room temperature for 1 hour before serving.

4

Can I substitute Dutch-processed cocoa powder?

Yes, but the flavor will be slightly different. Dutch-processed cocoa (like Valrhona) creates a smoother, more mellow chocolate taste, while natural cocoa (like Ghirardelli) adds a brighter, more acidic note. For Alvin Zhou's signature depth, stick with Dutch-processed if possible. If substituting, reduce the baking powder by 0.25 tsp since natural cocoa is less alkaline.

5

How do I fix a cake that's cracked on top?

Cracking usually happens from overmixing or opening the oven door too early. If it's minor, the ganache will help disguise it! For deeper cracks, level the top with a serrated knife before adding the ganache. To prevent future cracks, avoid overfilling the pans (fill only ⅔ full) and bake at the recommended 350°F. The ganache layer will also help smooth out any imperfections during assembly.

★★★★★4.7(7 reviews)
Categories Desserts