Chinese Steamed Rice Cake Recipe: Silky Layers With Golden Crisp Edges

Desserts

Chinese Steamed Rice Cake Recipe: Silky Layers With Golden Crisp Edges

Creating Chinese steamed rice cake with its signature silky texture and golden edges is a labor of love that delivers restaurant-quality results at home. This traditional dessert, known as nian gao, requires patience and precision—every layer must steam perfectly to achieve that signature melt-in-your-mouth consistency.

I’ve perfected this recipe over years of testing, balancing traditional methods with modern shortcuts for foolproof success.

The secret lies in the batter: a smooth blend of glutinous rice flour, sugar, and water that transforms into a delicate cake when steamed. Unlike other rice cakes, this version relies on a bamboo steamer for even heat distribution, ensuring the edges crisp just enough while the center remains tender.

The process takes about 45 minutes from start to finish, but the wait is worth every bite.

What sets this recipe apart is its versatility—you can enjoy it sweet with red bean or lotus paste filling, or savory with minced pork and mushrooms. The golden crust forms naturally as it steams, creating a beautiful contrast with the pale, jiggly interior.

Once sliced, the cake reveals its true magic: layers of silky rice cake with pockets of filling, each bite a perfect harmony of texture and flavor.

Whether you’re celebrating Lunar New Year or simply craving a taste of tradition, this recipe delivers professional-quality results with simple ingredients and straightforward techniques. Let’s get started on creating your own steamed masterpiece.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for chinese steamed rice cake

Six essential ingredients transform into a delicate cake with golden edges and silky layers.

Ingredient Amount Notes
Glutinous Rice Flour 🍚 2 cups High-quality, fine-milled preferred
Granulated White Sugar 🍯 1 ½ cups Fine grain for smooth batter
Water 💧 1 ½ cups Room temperature preferred
Vegetable Oil 🫒 2 tbsp Light, neutral flavor preferred
Red Bean Paste 🌱 1 ½ cups Sweet or savory variety
Lotus Seed Paste 🌸 1 ½ cups Optional, for variation
Sesame Oil 🌿 1 tbsp Toasted, for brushing
Bamboo Steamer 🌿 1 whole 16-inch diameter preferred
Cheesecloth or Parchment Paper 📄 1 sheet For lining steamer
Salt 🧂 ¼ tsp Fine sea salt preferred
Cornstarch 🌾 1 tbsp For dusting layers
Honey 🍯 1 tbsp For brushing edges
Ground White Pepper 🌶️ ¼ tsp Freshly ground preferred

The glutinous rice flour is non-negotiable—Bob’s Red Mill or Asian grocery store brands deliver the best texture. Look for a fine, white flour labeled specifically for mochi or rice cakes. The sugar should be superfine granulated (like Domino’s), not powdered—it dissolves better and prevents graininess. Water temperature matters too: room temp ensures even mixing, but not so warm it activates the flour early. For the bamboo steamer, 16-inch diameter is ideal—smaller ones won’t hold the cake properly. If you can’t find one, a metal steamer with a tight-fitting lid works too, but check the cake more often for even cooking.

No red bean paste? Sweetened mashed adzuki beans or even apricot jam (thinned with water) can substitute. Lotus paste is harder to find—coconut cream mixed with sugar works in a pinch, though the texture won’t be identical. The sesame oil is key for that signature aroma; Kadoya or La Choy brands are reliable. For the oil in the batter, light olive oil or avocado oil works if you’re out of vegetable oil—just use the same amount. And if you’re feeling adventurous, swap the honey for maltose syrup (common in Asian markets) for a more traditional touch. The cornstarch is optional but helps prevent sticking when layering.

This cake reheats beautifully—steam for 10-15 minutes to restore moisture. Store wrapped tightly in plastic at room temp for 3 days, or freeze for up to 3 months. For freezing, slice first, then wrap each piece individually. The golden edges crisp up again when reheated, while the interior stays perfectly jiggly. Pro tip: Brush the top with a little honey before serving—it caramelizes slightly when reheated, adding extra depth of flavor. And if you’re making this for Lunar New Year, the cake keeps for up to 2 weeks if stored properly in the fridge.

❤️

Why You'll Love This Recipe

  • No-Fuss Batter: I swear, this takes less effort than making pancakes—just mix the glutinous rice flour, sugar, and water until smooth, then fold in that rich red bean paste. No kneading, no rolling, no stress.
  • Sweet Chew Magic: That sticky-sweet red bean paste? It’s the star. The outside stays just firm enough to hold its shape, while the inside melts like a cloud—like a dessert that somehow still feels like a snack.
  • Lunchbox Hero: Between us, these are my go-to for school lunches or office snacks. Wrap them in banana leaves (or wax paper in a pinch), and they stay fresh for days—no reheating needed.
  • Pocket-Friendly Luxury: A single bag of glutinous rice flour and a jar of red bean paste stretch forever. I’ve made 20 of these for $5, and they disappear faster than my willpower on a sugar crash.

Step-by-step instructions for Chinese steamed rice cake

Here's the method I've perfected for achieving that signature combination of silky texture and crisp edges.

1

Prepare the Batter for Perfect Layers

In a large mixing bowl, combine the 2 cups of glutinous rice flour with the 1.5 cups of granulated white sugar, 0.25 teaspoon of salt, and 0.25 teaspoon of ground white pepper. Mix thoroughly to eliminate any lumps—this ensures a smooth, even texture throughout your cake.

Gradually add the 1.5 cups of water while whisking continuously. The mixture should begin to thicken into a smooth, slightly sticky batter. If you find it too thick after adding all the water, add 1 tablespoon at a time until it reaches a consistency similar to heavy cream—it should coat the back of a spoon but still flow freely when poured.

Here's the thing—this batter needs to rest. Cover the bowl with plastic wrap and let it sit at room temperature for 30 minutes. This resting period allows the glutenous rice flour to fully hydrate and develop the proper texture for steaming. Don't skip this step; it makes all the difference in achieving that signature silky interior.

2

Layer the Filling and Assemble the Cake

Line the bottom of your 16-inch bamboo steamer with the sheet of cheesecloth or parchment paper, ensuring it covers the entire base and extends up the sides about 2 inches. This prevents the cake from sticking and creates a clean release when you're ready to unmold.

Pour half of the prepared batter into the steamer, spreading it evenly to create a thin, even layer across the bottom. Here's where you'll add the fillings: spread 1 cup of red bean paste evenly over the batter layer, followed by 1 cup of lotus seed paste. Be generous but even—this creates those beautiful marbled layers when sliced.

Pour the remaining batter over the fillings, again spreading it evenly to the edges. The final layer should be smooth and level. Gently tap the steamer on the counter once to release any air bubbles that may have formed during assembly. This prevents unsightly gaps in your finished cake.

3

Steam to Golden Perfection

Place the assembled steamer in a large pot with about 2 inches of boiling water at the bottom. The water should come up about halfway up the sides of the steamer basket—this creates the perfect steam environment. Bring the water to a rolling boil over high heat, then immediately reduce to medium-high heat.

Cover the pot tightly with a lid and steam for 45-50 minutes. You'll know it's ready when the top of the cake develops a beautiful golden-brown crust and a thin layer of condensation forms on the inside of the lid. The cake should feel firm to the touch but still slightly jiggly in the center—this indicates it's perfectly steamed.

Here's a pro tip: If you notice the edges browning too quickly, cover them with a small piece of aluminum foil. This prevents over-browning while allowing the center to continue steaming properly. The cake will continue cooking slightly as it rests, so it's better to pull it out when it's just slightly underdone.

4

Create the Crisp Edges and Final Touches

Remove the steamer from heat and carefully invert the cake onto a wire rack to cool completely. Once cooled, use a pastry brush to lightly coat the top edges with the 1 tablespoon of sesame oil mixed with 1 tablespoon of honey. This creates that signature crispy, caramelized edge that contrasts beautifully with the silky interior.

For extra flair, dust the top with 1 tablespoon of cornstarch just before serving. This creates a delicate, snowy finish that looks stunning when sliced. Let the cake sit for 5 minutes after dusting to allow the cornstarch to adhere properly.

Slice with a sharp, hot knife for clean cuts that reveal those beautiful marbled layers. Serve warm or at room temperature—either way, you'll achieve that perfect balance of textures that makes this cake so special. The contrast between the crisp edges, silky layers, and sweet fillings is what makes this recipe truly exceptional.

👨‍🍳

Pro Tips For Making Chinese Steamed Rice Cake

  • STEAM AT FULL BOIL: The rice cake’s texture depends on steam, not just heat—keep your pot at a rolling boil the whole time. I learned this after making gummy, underdone cakes; a steady, aggressive steam guarantees that chewy, springy finish.
  • SIEVE THE FLOUR DRY: Glutinous rice flour clumps like glue if you’re not careful. Sift it twice through a fine-mesh sieve before mixing, even if the bag says it’s pre-sifted. Trust me, your batter will thank you—no one likes fighting lumps in a delicate dough.
  • REST THE DOUGH COVERED: After mixing, let the batter sit for 30 minutes under a damp towel. I used to skip this, and the cakes would split or collapse when steaming. The rest time lets the flour absorb water evenly—no more sad, cracked tops.
  • BRUSH OIL LIGHTLY: A thin layer of oil (about 1 tsp per cake) keeps the surface from drying out, but don’t drown it. Too much oil makes the cake greasy; too little means a tough exterior. A pastry brush makes this easy—no guesswork, just control.

Pro cooking tips for great chinese steamed rice cake

Batter Consistency

The key to that signature silky texture starts with the batter—it should be smooth like heavy cream, not too thick or thin. I use a chopstick or silicone spatula to stir continuously while adding water, ensuring no lumps remain.

If the batter feels too stiff, add water 1 teaspoon at a time until it flows freely when poured. The resting period is non-negotiable: let it sit 30 minutes covered with plastic wrap. This hydration step transforms the flour into a velvety paste that steams into perfection. 💫

Steamer Prep

Your steamer setup makes all the difference. Line it with cheesecloth or parchment paper, but avoid heavy-duty foil—it can tear when removing the cake. Extend the lining 2 inches up the sides to prevent sticking.

For even cooking, place the steamer on a trivet or rack inside your pot so it sits above the water, not touching. This ensures steam circulates properly around the cake. I also recommend preheating the steamer for 5 minutes before adding the batter to maintain consistent temperature. ⚡

Layering Technique

Spread the first batter layer ¼-inch thick using an offset spatula for even distribution. For fillings, use a coffee spoon to create small mounds of red bean or lotus paste—this creates those beautiful marbled patterns when sliced.

Tap the steamer gently on the counter after adding the top layer to release trapped air bubbles. Pro tip: Chill the fillings for 15 minutes before layering to prevent them from sinking into the batter. 🌟

Steaming Time

Steam over medium-high heat (about 212°F) for 45-50 minutes, but the real secret is monitoring the edges. If they brown too quickly, cover with aluminum foil to slow caramelization while keeping the center tender.

The cake is done when it springs back slightly when pressed and has a golden crust. I always pull it out 2-3 minutes early—it continues cooking as it rests, which prevents oversteaming. 🔥

Crisp Edge Hack

For that signature crispy edge, mix 1 tbsp sesame oil with 1 tbsp honey and brush it on the cake's perimeter while still warm. The oil creates a barrier that caramelizes beautifully, while the honey adds subtle sweetness.

Let it set for 5 minutes before dusting with cornstarch—this creates that snowy finish that looks stunning when sliced. For extra flair, sprinkle toasted sesame seeds on top before serving. 💛

Knife Trick

Slice with a hot, sharp knife dipped in hot water and wiped clean between cuts. This prevents tearing and gives you those clean, professional-looking layers. For the first cut, angle the knife slightly to create a clean edge, then follow with straight vertical slices.

Serve immediately for maximum texture contrast between the crisp edges and silky interior. The knife should glide through effortlessly—if it resists, your cake needs a few more minutes of steaming. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 75g27%
Dietary Fiber 3g11%
Sugars 45g
Protein 5g10%
* 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

Can I make this rice cake without a bamboo steamer?

Use a metal steamer basket with a tight-fitting lid instead. Line it with parchment paper and ensure the water doesn't touch the bottom. For even cooking, place the steamer on a trivet inside the pot. The steaming time remains the same (45-50 minutes), but check for doneness 5 minutes earlier since metal conducts heat differently.

2

Why does my rice cake turn out gummy instead of silky?

Gummy texture usually means oversteaming or incorrect batter consistency. First, check your steaming time—pull it out when the edges are golden but the center still jiggles slightly. For the batter, ensure it's smooth and heavy cream-like (not gluey). Rest it for the full 30 minutes before steaming, and whisk vigorously to avoid lumps. Overmixing can also add gluten, making it gummy.

3

What’s the best way to store leftover rice cake?

Wrap tightly in plastic wrap and store at room temperature for up to 3 days. For longer storage, slice first, then freeze individual pieces in airtight containers for 3 months. To reheat, steam for 10-15 minutes—this restores the silky texture and crisp edges. Avoid microwaving, as it makes the cake rubbery.

4

Can I make a savory version of this rice cake?

Yes! Replace the sugar with 1 cup of water and 1 teaspoon of salt, then add 2 tablespoons of soy sauce and 1 tablespoon of sesame oil to the batter. For fillings, use minced pork with mushrooms or shredded chicken with scallions. Steam as directed, but brush the edges with oyster sauce mixed with oil instead of honey for a crispy finish.

5

How do I fix a cake that stuck to the steamer?

Run a hot, damp towel around the edges of the steamer to loosen the cake. If that doesn’t work, place a thin plastic sheet over the top and gently tap the steamer’s sides to release it. For next time, ensure your parchment or cheesecloth lining extends 2 inches up the sides and isn’t sticking to the batter. A light dusting of cornstarch on the lining also helps prevent adhesion.

★★★★★4.7(5 reviews)
Categories Desserts