Hong Kong Put Chai Ko (Steamed Rice Pudding) Recipe

0 Comments Servings: 8 Total Time: 1 hr 15 mins Calories: 130 kcal

Walking through a Hong Kong night market as a kid, I always stopped at the put chai ko cart first, before anything else. Watching the vendor unmold those wobbly, glossy cakes from their little clay pots felt like a small ceremony, and that first bite, soft yet slightly chewy with a deep caramel sweetness from brown sugar, stuck with me for decades. Making Hong Kong Put Chai Ko (Steamed Rice Pudding) at home brings back every bit of that feeling, and honestly, the ingredients list is shorter than you’d expect.

Macro close-up of a finger pressing down on the soft, chewy red bean topping and glossy two-layer put chai ko showing its springy, bouncy texture

What Makes This Recipe Worth Keeping

Put chai ko is one of those Cantonese snacks that looks deceptively simple but rewards attention to detail. The two-layer version, with a pale plain rice layer and a dark brown sugar layer, is the classic street-style presentation, and getting both layers to hold their distinct color while staying cohesive after unmolding is the real craft here.

Rice flour is the backbone of the texture. When the ratio is right, the finished cake is firm enough to hold its shape on a skewer yet soft enough to press a thumbprint into. Brown sugar does more than sweeten; it adds a slightly bitter, molasses-tinged depth that plain white sugar simply cannot replicate.

Everything You Need for Put Chai Ko

Put chai ko uses a short, humble ingredient list, which means every single component matters. Here’s what goes into the batter:

For the plain (white) layer:

  • 1 cup (120g) rice flour — standard white rice flour, not glutinous. Glutinous rice flour makes the texture too sticky and dense; plain rice flour gives that firm-but-yielding bite.
  • 1 tbsp (8g) wheat starch — this is the secret to a slightly translucent, smooth surface finish. Cornstarch works in a pinch but the texture is slightly less silky.
  • 1 cup (240ml) water
  • 2 tbsp (25g) granulated sugar
  • Pinch of salt

For the brown sugar layer:

  • 1 cup (120g) rice flour
  • 1 tbsp (8g) wheat starch
  • 1 cup (240ml) water
  • 3 tbsp (40g) dark brown sugar — I always use a dark variety for that deeper, almost smoky sweetness. Light brown sugar gives a paler color and a less pronounced flavor.
  • Pinch of salt

Optional garnish:

  • Red bean paste — traditional and highly recommended. A thin smear on top after unmolding is the classic street food finishing touch.
  • Toasted sesame seeds
Overhead flatlay view of white rice flour, dark brown sugar, granulated sugar, wheat starch packet, red bean paste, toasted sesame seeds, water measuring cups, ceramic ramekins, wire whisk, and chopsticks on a white wooden surface

Before You Start

Give both batters a proper rest of 10 minutes after mixing so the rice flour fully hydrates. Prepare your individual molds, small ceramic ramekins, clay pots, or even a muffin tin lined with parchment work well. Lightly grease each one with a neutral oil like vegetable oil. Set your steamer over high heat so it’s fully boiling before the first layer goes in.

Bringing It Together, Layer by Layer

Step 1: Mix both batters separately

Combine the rice flour, wheat starch, sugar, and salt for each layer in separate bowls. Pour in the water gradually, whisking as you go until there are absolutely no lumps. The batter should look like thin, slightly cloudy water. Let both bowls rest for 10 minutes.

Hands whisking smooth white rice flour batter in a ceramic bowl with a bowl of dark brown sugar batter on a wooden kitchen counter

Step 2: Steam the first (white) layer

Pour the white batter about halfway up each mold. Place in the steamer over high heat and steam for 8 to 10 minutes. You’re looking for the surface to turn from opaque-milky to a set, slightly translucent matte finish with no liquid wobble in the center when you nudge the mold gently.

A hand pouring white rice batter from a bowl halfway into white ceramic ramekins placed inside a round bamboo steamer over a boiling pot on a gas stove

Step 3: Add the brown sugar layer

Give the brown sugar batter a quick stir since rice flour settles fast. Carefully pour it over the set white layer, filling the mold to about 90% full. Return to the steamer immediately and steam for another 10 to 12 minutes. When done, the top surface will look glossy and firm, and a toothpick inserted in the center will come out clean with no wet batter clinging to it.

Pouring rich dark brown sugar rice batter from a ceramic bowl into a steaming white ramekin inside a bamboo steamer over a gas flame

Step 4: Cool completely before unmolding

Remove the molds from the steamer and let them cool at room temperature for at least 30 minutes. Trying to unmold while warm leads to tearing since the layers need to contract and set fully. Run a thin spatula or butter knife around the edge, then invert gently onto a plate. The two-color layers should hold a clean line.

Freshly steamed two-layer brown sugar and white put chai ko cooling on a wooden cutting board with steam rising and a dessert fork resting on top

Step 5: Serve as-is or finish with red beans

Traditional street food style is to serve each cake on a bamboo skewer with a small scoop of red bean paste on the side. At home, I just plate them with a bowl of red beans and let everyone help themselves.

Hands lifting a bamboo steamer lid with clouds of steam rising, spooning sweet red bean paste onto a warm steamed put chai ko next to white ceramic cups

When Brown Sugar Flavor Matters Most

The sweetness of brown sugar rice cake is a defining characteristic that separates put chai ko from other steamed rice snacks.

Using dark muscovado sugar: Swap standard dark brown sugar for muscovado for an intensely rich, almost toffee-like depth. Use the same weight but expect a noticeably darker, more aromatic brown layer.

Adjusting sweetness without changing texture: Cut the brown sugar by 1 tablespoon and add an extra pinch of salt to balance. The structural integrity stays exactly the same since sugar doesn’t affect the starch setting ratio here.

Adding red bean paste inside the batter: Spoon a thin layer of red bean paste directly on top of the set white layer before pouring the brown sugar batter over it. It creates a hidden filling that makes each bite a small surprise.

A stacked two-layer brown sugar and white put chai ko on bamboo skewers with red bean paste and sesame seeds on a plate, served with hot jasmine tea and a steaming bamboo steamer

Ways to Customize Your Steamed Rice Pudding

Flexible Swaps Worth Knowing

  • Wheat starch substitute: Cornstarch is the most available swap; use the same amount. Expect a slightly more opaque finish and a marginally softer set, but the flavor stays on point.
  • Brown sugar alternatives: Coconut palm sugar creates an earthier, less sweet profile with a beautiful amber color. Use a 1:1 weight substitution.
  • Single-layer version: Skip the layering entirely and mix a half-and-half blend of white sugar and brown sugar into one unified batter. Less visual drama but much faster for weeknight cooking.
  • Gluten-free adaptation: Wheat starch does contain a trace of gluten. Tapioca starch in the same quantity is fully gluten-free and produces a slightly more elastic texture that many people prefer.

What to Serve Alongside Hong Kong Put Chai Ko

Put chai ko holds up well on its own, but pairing it with a few traditional Cantonese snack accompaniments turns a single bite into a proper spread. I usually keep it simple and let the put chai ko toppings and accompaniments do the talking.

Here’s how I like to serve them:

  • Red bean paste — Spoon a small amount alongside each cake so guests can dip or top as they prefer.
  • Steamed taro balls — Plate the put chai ko next to taro balls for a classic Hong Kong street food dessert combination with contrasting textures.
  • Jasmine tea — Brew a pot of light jasmine tea to serve alongside; the floral, slightly grassy flavor cuts through the sweetness cleanly.
  • Shaved ice with condensed milk — For a full traditional Cantonese snack spread, serve put chai ko on the same platter as a small bowl of shaved ice.
  • Coconut milk pudding — A cold coconut milk pudding served alongside makes the warm, chewy put chai ko feel like a proper dessert course.
A metal spoon adding sweet red bean paste and sesame seeds onto a stacked two-layer put chai ko held with wooden skewers on a ceramic plate

Getting the Texture Right Every Time

  • Grainy or gritty final texture: Almost always caused by under-resting the batter. Ten minutes of hydration time before steaming lets the rice flour fully absorb the water, producing a smooth, even set.
  • Layers separating after unmolding: If the first layer is over-steamed and has formed a hard surface skin, the second layer can’t bond properly. Pull it from the steamer the moment the center sets but before any surface cracks appear.
  • Sunken or collapsed center: Indicates the heat was too high and steam condensation dripped directly onto the batter surface. Keep the lid slightly ajar during the first two minutes or wrap the lid in a clean kitchen towel to catch condensation droplets.

Leftovers keep well in the fridge for up to 3 days. Wrap each piece individually in plastic wrap to prevent the surface from drying out. Reheating over a steamer for 3 to 4 minutes on high brings the texture almost completely back to fresh. Microwaving works in a pinch but tends to make the edges rubbery, so I only use that method if the steamer isn’t an option.

Hong Kong Put Chai Ko (Steamed Rice Pudding) Recipe

Prep Time 20 mins Cook Time 25 mins Rest Time 30 mins Total Time 1 hr 15 mins
Cooking Temp: 100  C Servings: 8 Estimated Cost: $ 6 Calories: 130 kcal
Best Season: Suitable throughout the year

Description

Classic two-layer Hong Kong Put Chai Ko with a pale rice layer and a deep brown sugar layer, steamed in individual molds and unmolded to reveal a clean, glossy finish. A traditional Cantonese snack recipe that’s approachable at home with standard pantry ingredients.

Ingredients

Cooking Mode Disabled

White Layer

Brown Sugar Layer

Optional

Instructions

  1. Step 1: Prepare the molds

    Lightly brush 8 small ramekins, ceramic cups, or a muffin tin with a neutral oil. Set up your steamer and bring the water to a full rolling boil over high heat before you begin steaming. Preparing everything in advance prevents the batter from sitting and settling while you wait.

  1. Step 2: Mix the white layer batter

    In a medium bowl, whisk together 1 cup (120g) rice flour, 1 tbsp wheat starch, 2 tbsp granulated sugar, and a pinch of salt. Add 1 cup (240ml) water gradually, whisking continuously until completely smooth with no lumps visible. Let the batter rest for 10 minutes to allow the starches to fully hydrate.

  1. Step 3: Steam the white layer

    Stir the batter once more before pouring since the flour settles quickly. Pour the white batter approximately halfway up each prepared mold. Place the molds in the steamer, cover, and steam over high heat for 8 to 10 minutes, until the surface turns from milky-opaque to a set matte finish with no wet jiggle in the center.

  1. Step 4: Mix the brown sugar layer batter

    While the white layer steams, whisk together 1 cup (120g) rice flour, 1 tbsp wheat starch, 3 tbsp (40g) dark brown sugar, and a pinch of salt. Add 1 cup (240ml) water gradually and whisk until fully smooth. Allow to rest while you wait for the white layer to finish setting.

  1. Step 5: Add and steam the brown sugar layer

    Give the brown sugar batter a final stir. Carefully pour it over each set white layer, filling the molds to about 90% capacity. Return to the steamer immediately, cover, and steam for 10 to 12 minutes. The tops should look glossy and set; a toothpick inserted into the center should come out completely clean.

  1. Step 6: Cool and unmold

    Remove the molds from the steamer and allow them to cool at room temperature for at least 30 minutes. Once fully cooled, run a thin spatula around the inner edge of each mold and invert gently onto a serving plate. Serve with red bean paste on the side or top with a sprinkle of toasted sesame seeds.

Nutrition Facts

Servings: 8 ServingCalories:130kcalTotal Fat:0.5gSodium:40mgSugars: 8gProtein:2gCarbohydrates: 29g

Note

  • Rice flour brand matters more than you’d expect. Look for Asian brands of plain white rice flour (not glutinous rice flour) for the most authentic texture.
  • The 10-minute batter rest is non-negotiable for a smooth, lump-free result.
  • If you want a darker brown layer color, add an extra teaspoon of brown sugar or a very small drizzle of caramel coloring.
  • Clay pot molds are traditional and available at most Asian grocery stores; the slight porosity affects unmolding positively.
Keywords: put chai ko, steamed rice pudding, Hong Kong street food dessert, traditional Cantonese snack, brown sugar rice cake

FAQ Section

Expand All:

Is put chai ko the same as regular rice pudding?

Not exactly. Western rice pudding is cooked on the stovetop with milk and whole rice grains. Put chai ko is a steamed starch-based cake made from rice flour and water, with a firm-yet-chewy texture closer to a rice jelly cake than a creamy pudding. The name “put chai ko” refers to the clay pot (put chai) it was traditionally steamed in.

Can I make put chai ko without a steamer?

A large pot with a lid and a heatproof rack works perfectly as a DIY steamer. Place the rack in the pot, add enough water to sit just below the rack level, bring to a full boil, then place the molds on the rack and cover tightly. Check the water level halfway through and add more boiling water if needed.

How do I store leftover put chai ko?

Wrap each piece individually in plastic wrap and refrigerate for up to 3 days. Reheat by steaming over high heat for 3 to 4 minutes, which restores the original soft, chewy texture. Avoid refrigerating unwrapped as the surface dries out quickly and the texture becomes grainy.

Why did my two layers separate after unmolding?

Over-steaming the white layer is the most common cause. When the first layer cooks too long, a hard skin forms on the surface, and the brown sugar batter poured on top cannot bond to it properly. Pull the first layer out the moment the center is just set, with the surface still slightly tacky, to ensure a clean, seamless bond between layers.

Lina Harper Recipe Developer & Food Blogger

Hi, I’m Lina — a home cook who loves turning simple ingredients into comforting, flavorful meals. I believe cooking should feel approachable and enjoyable, not complicated. Here, I share practical recipes designed for real kitchens and everyday life.

Recipe Rating

Your email address will not be published. Required fields are marked *

Leave a Comment

Your email address will not be published.

Recipe Rating