This traditional Chinese steamed egg cake delivers a pillowy texture with a delicate coconut aroma that’s hard to resist.
Using simple ingredients and a foolproof steaming method, this recipe creates a light, airy dessert that’s perfect for any occasion.
Ingredients for Chinese Steamed Egg Cake
Simple ingredients create this light, airy coconut-scented steamed cake with a cloud-like texture.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 1 cup | Sifted for lighter texture |
| Granulated Sugar 🍚 | ¾ cup | Fine grain preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for best volume |
| Coconut Milk 🥥 | ½ cup | Full-fat for richness |
| Baking Powder 🧂 | 1 ½ tsp | Ensures proper rise |
| Vanilla Extract 🌿 | 1 tsp | Pure extract recommended |
| Vegetable Oil 🫒 | ¼ cup | Neutral flavor, like canola |
| Shredded Coconut 🥥 | ¼ cup | Sweetened or unsweetened |
| Salt 🧂 | ¼ tsp | Balances sweetness |
| Water 💧 | 2 tbsp | Adjust for batter consistency |
The quality of coconut milk directly impacts the aroma—Thai Kitchen or Chaokoh brands deliver authentic flavor. Full-fat is essential for that creamy richness the recipe promises. For flour, standard all-purpose works, but cake flour (if you have it) yields an even lighter crumb. Eggs at room temperature whip up better—30 minutes on the counter does the trick if you forget to pull them out earlier.
No coconut milk? Half-and-half with coconut extract gets close (though less authentic). Out of shredded coconut? Skip it completely—the milk provides enough flavor. For a denser texture, reduce baking powder to 1 teaspoon. The vanilla can be swapped for almond extract at half the amount for a different aromatic profile. Sugar can be reduced by 25% if you prefer less sweetness.
Batter should be used immediately. Leftovers keep in an airtight container at room temperature for 2 days or refrigerated for 4 days. Re-steam for 5 minutes to restore moisture. For best results, make and serve the same day—the texture is most pillowy fresh from the steamer.
Why You’ll Love This Recipe
- One Bowl Wonder: I just dump everything in a single bowl—flour, eggs, coconut milk—and stir. No fancy equipment, no fuss.
- Coconut Cloud: The coconut milk gives it this light, almost melt-in-your-mouth texture that’s subtly sweet. Honestly, it’s the kind of flavor that lingers just right.
- Breakfast or Dessert: I’ve served this for a quick morning bite with tea and as a simple dessert after dinner. My kids don’t even realize it’s the same thing.
- Budget Friendly: Eggs, flour, and a can of coconut milk—ingredients I always have on hand. I’ll be real: it’s saved me on more than one last-minute baking urge.
Step-by-Step Instructions for Chinese Steamed Egg Cake
Master the technique for a delicate, airy texture with fragrant coconut notes throughout.
Step 1: Prepare the Steaming Equipment
Begin by setting up your steamer. Fill a large pot or wok with 2-3 inches of water and bring to a boil. Place a heatproof rack or overturned bowl inside to elevate the cake pan above the water. I use a 9-inch round cake pan for this recipe.
Line the pan with parchment paper, leaving an overhang for easy removal. This prevents sticking and ensures clean release after steaming. Cover the pot with a tight-fitting lid to trap steam. The water should be at a full rolling boil before you begin steaming.
Step 2: Combine Dry Ingredients
In a medium bowl, whisk together the 1 cup All-Purpose Flour, 1.5 tsp Baking Powder, 0.75 cup Granulated Sugar, and 0.25 tsp Salt. Sifting the flour first, as noted in the ingredients, creates a lighter texture in the final cake.
The baking powder ensures proper rise in the steam environment, while the salt balances the sweetness. Whisk thoroughly until no lumps remain and the mixture appears uniform in color. This dry blend forms the structural base of your cake.
Step 3: Incorporate Wet Ingredients
In a separate large bowl, combine the 4 whole Large Eggs, 0.5 cup Coconut Milk, 0.25 cup Vegetable Oil, 1 tsp Vanilla Extract, and 2 tbsp Water. Use a hand whisk or electric mixer to beat until fully homogenous and slightly frothy.
The coconut milk adds richness and aroma, while the vegetable oil keeps the crumb tender. Room temperature eggs, as specified, incorporate more air for better volume. Gradually add the dry ingredients to the wet while mixing on low speed just until combined—overmixing develops gluten and toughens the cake.
Step 4: Fold in Shredded Coconut and Steam
Gently fold in the 0.25 cup Shredded Coconut using a spatula, distributing it evenly throughout the batter. The shredded coconut adds texture and enhances the coconut flavor profile. Pour the batter into your prepared cake pan, smoothing the top with your spatula.
Place the pan in your steamer, cover with the lid, and steam over medium-high heat for 40-45 minutes. Check for doneness by inserting a toothpick into the center—it should come out clean. Avoid opening the lid during the first 30 minutes to prevent steam loss.
Step 5: Cool and Serve
Carefully remove the pan from the steamer using oven mitts or a towel. Let the cake cool in the pan for 10 minutes before transferring to a wire rack. The cake will continue to set as it cools.
Once cool enough to handle, use the parchment overhang to lift the cake from the pan. Slice with a serrated knife for clean cuts. Serve warm or at room temperature, where its pillowy texture and coconut aroma are most pronounced. The cake keeps well covered at room temperature for up to 2 days.
Pro Tips For Making Chinese Steamed Egg Cake
- Steam Evenly: Use a bamboo steamer lined with parchment paper and make sure the water stays at a gentle boil—too vigorous and the cake will rise unevenly, with cracks across the top.
- Warm the Coconut Milk: I learned this the hard way—cold coconut milk can cause the eggs to curdle slightly, so microwave it for 20 seconds before mixing with the other wet ingredients.
- Don’t Overmix: Stir just until the flour disappears; overmixing develops gluten and turns the cake dense instead of light and fluffy.
- Add a Dash of Vinegar: Sounds weird, but it works: a teaspoon of white vinegar reacts with the baking powder for extra lift, giving the cake that airy texture everyone loves.
Creative Variations of This chinese steamed egg cake
Pandan Flavor Twist
Swap the vanilla extract for 1 tsp pandan extract and add 3-4 drops green food coloring for a vibrant, fragrant Southeast Asian variation. I find pandan pairs beautifully with the coconut, creating a more complex aroma profile. 🌿
Chocolate Lover’s Version
Reduce flour to ¾ cup and add ¼ cup unsweetened cocoa powder to the dry ingredients. This creates a rich chocolate-coconut cake that’s still light and airy. The baking time remains the same, but the color transforms dramatically.
Savory Option
Omit the sugar and vanilla, add ½ tsp garlic powder and 1 cup shredded cheddar to the batter. Top with chopped scallions before steaming. This savory version works wonderfully as a breakfast or snack cake.
Citrus Zest Variation
Add 1 tbsp lime or lemon zest to the batter for a bright, citrusy note that cuts through the richness. I particularly love lime with coconut—it reminds me of tropical desserts. The zest also adds a lovely flecked appearance to the cake.
Ube Purple Cake
Replace ¼ cup flour with ¼ cup ube (purple yam) powder for a stunning purple hue and earthy-sweet flavor. The baking powder amount should remain the same, but you may need an extra 1-2 tbsp water for proper batter consistency. 💜
Matcha Green Tea
Add 1 tbsp high-quality matcha powder to the dry ingredients for a subtle green tea flavor and beautiful jade color. Reduce the coconut milk to ⅓ cup to balance the matcha’s bitterness. This variation is particularly popular in tea houses.
Nutrition Facts
Frequently Asked Questions
Why is steaming better than baking for this cake?
Steaming creates a uniquely moist, pillowy texture that baking can’t achieve. The gentle heat sets the batter without drying it out, resulting in a lighter crumb.
Can I use a different pan size?
A 9-inch pan works best, but an 8-inch will need 5-10 extra minutes to cook through. Avoid glass pans as they conduct heat differently.
What if my cake collapses after steaming?
This usually means the batter wasn’t fully set. Ensure your water stays at a rolling boil and don’t open the lid early. 45 minutes is the minimum for proper structure.
How do I store leftovers?
Keep covered at room temperature for 2 days or refrigerate for 4 days. Re-steam for 5 minutes to refresh the texture before serving.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026