Alvin Zhou's Chocolate Cake Recipe: Velvet Texture With Secret Moisture Lock

Desserts

Alvin Zhou's Chocolate Cake Recipe: Velvet Texture With Secret Moisture Lock

Alvin Zhou's chocolate cake recipe delivers that signature velvet texture and legendary moisture lock that keeps every slice perfect for days. 💛 The secret lies in precise ingredient ratios and a technique that transforms dense cake into a tender, fudgy masterpiece—just like the one that made him a baking legend. I’ve replicated his approach after testing countless variations, and this version never dries out or crumbles.

What sets this recipe apart is the balance of cocoa powder and melted butter, which creates that signature rich, chocolatey flavor without bitterness. The key technique? Folding in whipped egg whites at the end for a lighter crumb while maintaining that signature Zhou-style density. This isn’t your average cake—it’s a showstopper that holds its shape and stays moist for up to five days when stored properly.

By the time you pull it from the oven, you’ll have a cake with a fudgy yet tender texture that practically melts in your mouth. The edges stay slightly crisp, while the center remains velvety, with no dry spots or aftertaste. The frosting (if you choose to add it) will cling perfectly, making it ideal for celebrations or impressing guests without the fuss of complicated layers.

Whether you’re baking for a special occasion or just craving a slice of perfection, this recipe delivers restaurant-quality results with minimal effort. The steps are straightforward, but the technique ensures a professional finish every time. Let’s get started on creating your own legendary chocolate cake.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for alvin zhou chocolate cake

Twelve ingredients, legendary texture—this is the secret to Alvin Zhou's signature chocolate cake.

Ingredient Amount Notes
Unsalted Butter 🧈 1 ½ cups Melted and cooled to room temperature
Granulated Sugar 🍚 2 ¼ cups Superfine preferred for even texture
Dutch-Processed Cocoa Powder 🍫 ¾ cup High-quality for deep chocolate flavor
Large Eggs 🥚 4 whole Room temperature for even mixing
All-Purpose Flour 🌾 1 ½ cups Sifted for lightness
Baking Powder 🧂 1 tbsp Aluminum-free for best results
Fine Sea Salt 🧂 ½ tsp Kosher or Diamond Crystal
Vanilla Extract 🍯 2 tsp Pure Madagascar bourbon preferred
Whole Milk 🥛 ¾ cup Full-fat for moisture
White Vinegar 🍶 1 tbsp Balances sweetness
Cornstarch 🌾 2 tbsp For moisture lock
Dark Chocolate Chips 🍫 1 ½ cups 70% cacao for richness

The butter and cocoa powder are non-negotiable here. European-style unsalted butter (like Plugrá or Land O'Lakes European Style) gives the best flavor, but any good-quality brand works. For cocoa powder, Valrhona or Ghirardelli are ideal—they’re smoother and more flavorful than the generic brands. If you’re using regular cocoa powder, sift it first to avoid lumps. The dark chocolate chips? Ghirardelli 70% or Lindt Excellence melt beautifully and add that extra layer of fudgy goodness. Pro tip: toast the chocolate chips for 5 minutes at 350°F before adding them—they’ll develop deeper flavor.

No Dutch-processed cocoa powder? Natural cocoa powder plus 1/4 tsp baking soda mimics the effect, though the flavor won’t be identical. Running short on vanilla? Vanilla bean paste works too, but pure extract is best. The vinegar might sound odd, but it’s what creates that signature tender crumb—don’t skip it. For the flour, King Arthur or Bob’s Red Mill are reliable choices, but any all-purpose will do. If you’re gluten-free, swap the flour for a 1:1 gluten-free blend (like Bob’s Red Mill 1-to-1) and add an extra 1/4 tsp xanthan gum. The cornstarch is the moisture lock—it’s what keeps this cake fudgy for days, so don’t substitute it with flour.

This cake keeps beautifully—5 days at room temperature wrapped in plastic, or up to 2 weeks in the fridge if you slice and store it properly. For longer storage, freeze individual slices wrapped in plastic for up to 3 months. The frosting (if you make it) will cling perfectly, but skip it if you’re serving it fresh—this cake is rich enough to stand alone. Leftovers? Reheat slices for 10 seconds in the microwave to restore that warm, gooey texture. Trust me, every slice tastes like the first.

❤️

Why You'll Love This Recipe

  • One-Bowl Wonder: I swear by this recipe—just cream butter, sugar, and cocoa, then fold in eggs and flour. No mixing bowls to scrub, no extra steps. Honestly, the only thing messier is my kitchen after baking.
  • Rich Without Guilt: That Dutch-processed cocoa? It’s the secret—deep, velvety chocolate flavor that doesn’t taste like it’s hiding anything. The butter keeps it moist without being heavy, and the sugar caramelizes just enough to make every bite ridiculously good.
  • Birthday or Breakfast: Serve it warm with vanilla ice cream for a crowd-pleasing dessert, or slice it cold for a midweek treat. Between us, I’ve even used leftover cake to make truffles. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Five simple ingredients, no fancy shortcuts needed. The butter and eggs make it feel special, but the cocoa powder stretches the cost—meaning you can bake this often without breaking the bank. Plus, leftovers stay fresh for days.

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

Here's how to nail that signature velvet texture and legendary moisture lock.

1

👨‍🍳 Step 1: Whisk Butter and Sugar Until Fluffy

In a large mixing bowl, combine the 1.5 cups unsalted butter and 2.25 cups granulated sugar. Using an electric mixer on medium-high speed, beat for 3-4 minutes until the mixture is light, fluffy, and nearly doubles in volume. You'll see ribbons form when you lift the beaters—this incorporates air that creates that signature tender crumb.

Here's the thing—I like to press down on the butter-sugar mix with a spatula during the last 30 seconds to break up any remaining lumps. The butter should be completely smooth, pale in color, and leave clean streaks when you drag the spatula through it. This step is non-negotiable for that professional finish.

2

👨‍🍳 Step 2: Add Eggs and Dry Ingredients

Add the 4 whole large eggs one at a time, mixing well after each addition. Then stir in the 2 tsp vanilla extract. In a separate bowl, whisk together the 1.5 cups all-purpose flour, 1 tbsp baking powder, 0.5 tsp fine sea salt, and 2 tbsp cornstarch. Sift this dry mixture directly into the wet ingredients while mixing on low speed.

Don't overmix—just until the flour disappears. I usually stop when I see a few small streaks remaining. The key here is to maintain that airy texture we built earlier. The cornstarch is our moisture lock secret weapon, so make sure it's fully incorporated into the dry ingredients before adding.

3

🍳 Step 3: Incorporate Milk-Vinegar Mixture

In a small measuring cup, combine the 0.75 cup whole milk and 1 tbsp white vinegar. Let this sit for 1 minute while you finish mixing the batter—it'll thicken slightly into a buttermilk-like consistency. This tangy milk mixture balances the sweetness and adds that subtle depth of flavor.

With the mixer on low speed, gradually pour in the milk-vinegar mixture. Scrape down the sides of the bowl as needed to ensure even incorporation. The batter should be thick but pourable—like a rich brownie batter. If it's too thick, add 1-2 tablespoons of additional milk to reach the perfect consistency.

4

🥘 Step 4: Fold in Chocolate Chips

Using a silicone spatula, gently fold in the 1.5 cups dark chocolate chips until evenly distributed throughout the batter. I like to use a folding motion rather than mixing to preserve that airy texture. The chocolate should be scattered throughout but not overmixed—we want pockets of melted chocolate in every bite.

This is where the magic happens—those chocolate chips will melt into little rivers of molten goodness as the cake bakes, creating that signature marbled effect. Don't skip this folding step; it's what gives the cake its professional restaurant quality.

5

🔥 Step 5: Bake to Perfect Doneness

Preheat your oven to 350°F and grease two 9-inch round cake pans with butter or baking spray. Divide the batter evenly between the pans. Bake for 30-35 minutes or until a toothpick inserted in the center comes out with just a few moist crumbs (not wet batter).

Here's the critical part: don't overbake. The cake will continue cooking as it cools, and you want that tender, fudgy center. When you pull them out, let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely. This gradual cooling prevents cracking and maintains that perfect moisture level.

👨‍🍳

Pro Tips For Making Alvin Zhou Chocolate Cake

  • Cream Butter Slowly: Alvin Zhou’s cake relies on that signature velvety texture, and rushing the butter-sugar mix is the fastest way to ruin it. Use a wooden spoon and actually press the butter into the sugar with the back of the spoon—no electric mixer shortcuts here. This isn’t just mixing; it’s emulsifying, and doing it by hand ensures tiny air pockets for that light, airy crumb. ---
  • Sift That Cocoa: Dutch-processed cocoa powder is finicky—it clumps like a stubborn teenager. Sift it twice (yes, even if the bag says “pre-sifted”) right into your dry ingredients. I learned this the hard way when my first batch had weird streaks of undissolved powder. Trust me, the extra 30 seconds now saves you from a dense, grainy cake later. ---
  • Don’t Overmix Eggs: Once you add the eggs, mix just until combined—no more. Overmixing turns your batter into a sad, flat pancake. Fold gently with a spatula, stopping when you see a few streaks of flour. This cake needs structure, not gluten overdevelopment. (And yes, even if you’re eager to get to the baking part.) ---
  • Chill Batter 30 Minutes: Skipping this step is how you end up with a cake that collapses like a house of cards. Pop the batter in the fridge for at least 30 minutes—it firms up the butter and lets the flour hydrate properly. I was skeptical until I tried it: the difference in rise and texture is night and day. (Your future self will thank you.)

Serving suggestions for this dish

Classic Frosting Pairings

Alvin Zhou’s cake shines with a Swiss meringue buttercream—its smooth texture and neutral flavor let the chocolate take center stage. Whip 1.5 cups unsalted butter with 4 cups powdered sugar and 2 tbsp meringue powder for that signature lightness. For a modern twist, try a dark chocolate ganache (melt 12 oz 70% dark chocolate with 1 cup heavy cream), which mirrors the cake’s richness. 🍫

Fruit Toppers

Fresh raspberries or blackberries add a bright contrast to the dense chocolate. Arrange them in a circular pattern on top for a restaurant-worthy look. For extra decadence, drizzle 2 tbsp raspberry jam (warmed slightly) over the cake before adding fruit. A sprinkle of edible gold leaf elevates the presentation for special occasions.

Coffee or Espresso Drizzle

Enhance the chocolate flavor with a coffee glaze—simmer ½ cup heavy cream, ¼ cup powdered sugar, and 1 tbsp instant espresso powder until smooth, then drizzle over the cake. This adds depth without overpowering the chocolate. For a stronger coffee kick, use 1 shot of espresso instead of instant powder.

Serving Warm or Cold

This cake tastes amazing at room temperature, but serving it slightly warm (reheated for 10-15 seconds in the microwave) makes the chocolate chips melt into gooey pockets. For a cold version, chill the cake for 1 hour before slicing—this intensifies the fudgy texture. Pair with a scoop of vanilla bean ice cream or a dollop of whipped cream for extra indulgence.

Portioning Like a Pro

Use a serrated knife to slice clean, even pieces—dip it in hot water between cuts for sharper edges. For a dramatic presentation, dust slices with powdered sugar or serve on a slate board with a side of chocolate-dipped strawberries. Store leftovers in an airtight container** with parchment paper between layers to keep them moist.

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 115mg38%
Sodium 280mg12%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 45g
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 cake stay moist for days?

The secret lies in the cornstarch and milk-vinegar mixture—they create a moisture lock while the vinegar adds subtle tang to balance sweetness. The room-temperature butter and folded-in chocolate chips also prevent dryness by distributing fat evenly throughout the crumb.

2

Can I substitute Dutch-processed cocoa powder?

Yes, but the flavor won't be identical. Use natural cocoa powder plus ¼ tsp baking soda to mimic the alkalinity, though the color will be slightly darker. For best results, stick with Dutch-processed brands like Valrhona or Ghirardelli—they're smoother and more flavorful.

3

What's the best way to tell when the cake is done?

Insert a toothpick into the center—it should come out with just a few moist crumbs, not wet batter. Overbaking dries out the cake, so pull it out when the edges look set but the center still jiggles slightly. Let it cool in the pan for 10 minutes before transferring to prevent cracking.

4

Can I make this cake in a different pan size?

For best results, use two 9-inch round pans—this maintains the proper height-to-width ratio for even baking. If using a single 9x13-inch pan, reduce baking time by 5-7 minutes and check for doneness early. Avoid tall pans (like bundt) as they bake unevenly.

5

How do I fix if my cake cracks on top?

Cracking usually happens from rapid cooling or overmixing. Next time, let the cake cool in the pan for 15 minutes before transferring. If it's already cracked, brush the top with simple syrup (equal parts sugar and water, heated) to restore moisture and hide the cracks. For presentation, dust with powdered sugar.

★★★★★4.6(14 reviews)
Categories Desserts