There's a category of Chinese food that doesn't get nearly enough attention outside of dim sum carts and specialty restaurants — the savory glutinous rice dish. Sweet mango sticky rice gets all the press, but the savory version, packed with Chinese sausage, mushrooms, minced pork, and aromatics, is arguably the more impressive achievement. Every component brings something distinct to the bowl: the rice binds and carries, the pork adds depth, the Chinese sausage contributes a signature sweetness and rendered fat, and the shiitake mushrooms — the secret weapon of this recipe — infuse every grain with an earthy, almost smoky intensity that you can't get from any other ingredient.
These Savory Sticky Rice Buns take that filling, wrap it in tofu skin, and steam the whole parcel until the exterior turns silky and slightly translucent while the inside sets into a cohesive, sliceable ball of deeply flavored rice and meat. They're rustic, satisfying, and hold together beautifully — which makes them as good for meal prep as they are for a weekend dim sum spread.
Most recipes treat the mushroom soaking liquid as something to discard. This one uses it as a cooking medium, and that single decision transforms the dish. When you pour the reserved mushroom water into the pan with the browned pork and aromatics and let everything steam together for five minutes, the liquid reduces slightly and every component — the meat, the sausage, the processed mushroom crumbles — absorbs that concentrated, earthy, umami-rich liquid. By the time the steamed glutinous rice gets folded in, it's joining a filling that has already been fully flavored from the inside. The rice doesn't just sit alongside the meat mixture; it absorbs the residual liquid and aromatics and becomes part of the same flavor story.
What makes these buns genuinely interesting to eat — rather than just deeply satisfying — is the layering of textures. The Chinese sausage (Lap Cheong) has a firm, slightly snappy quality that holds up even after steaming. The glutinous rice is soft, sticky, and chewy in a way that binds everything together. And the tofu skin wrapper, after two minutes in the steamer, becomes silky and delicate — a thin, slightly elastic layer that adds just enough chew to make the exterior feel distinct from the interior. You get all three in every mouthful, and the contrast keeps the eating experience interesting from the first bite to the last.

These rice balls hold their shape exceptionally well once steamed and cooled. They refrigerate without falling apart, reheat in a steamer or microwave in minutes, and taste nearly as good on day three as they do fresh. If you're going to invest time in the soaking and steaming steps, it makes sense to make a full batch and have ready-to-eat parcels available for the rest of the week. They work as a quick lunch, a snack, or an easy addition to a larger spread.
Glutinous Rice (2 cups) The sticky base that holds the entire filling together. An overnight soak is mandatory — it fully hydrates the grains so they cook evenly during the 30-minute steam. After steaming, the rice should be uniformly translucent and sticky enough to hold its shape when pressed. Don't substitute regular rice; the starch composition is completely different and won't bind the filling the way glutinous rice does.
Dried Shiitake Mushrooms (1 cup) Soaked in water for 30 minutes until they rehydrate and plump up, then pulsed in a food processor until broken down into small, uniform crumbles. The food processor step ensures the mushroom flavor distributes evenly throughout the rice mixture rather than appearing in isolated chunks. Keep the texture at a coarse crumble — small enough to integrate, but with enough body to contribute to the overall texture of the filling. Over-processing them into a paste makes them disappear into the mix without adding the textural interest they should bring.

Chinese Sausage / Lap Cheong (3 links, chopped) Lap Cheong is a dried, cured Chinese sausage with a distinctly sweet, wine-cured flavor and a high fat content that renders beautifully when cooked. It's the ingredient that gives this dish its characteristic sweetness and richness — nothing else replicates it. Available at any Asian grocery store, it keeps for a long time in the refrigerator and is worth having on hand as a pantry staple.

Tofu Skin Wrappers Fresh or rehydrated dried tofu skin works here. The wrapper's role is structural — it holds the rice ball together during the final steam — but it also contributes a subtle beany, slightly nutty flavor and a silky, chewy texture that complements the sticky rice inside. Handle it gently; it tears easily, especially when wet.
Quick Tip: When pulsing the mushrooms, aim for small uniform crumbles rather than a paste. Stop the food processor every few pulses and check the texture — you're looking for pieces roughly the size of a grain of cooked rice, which will integrate evenly into the filling without disappearing.
Step 1: The Overnight Soak and Steam The night before, place the glutinous rice in a large bowl and cover generously with cold water. The rice will absorb water and swell significantly — make sure it stays submerged throughout the soak. The next day, drain thoroughly and steam over boiling water for 30 minutes until the grains are tender, sticky, and uniformly translucent. While the rice steams, soak the dried shiitake mushrooms in a separate bowl of water for 30 minutes. Reserve every drop of the soaking liquid when you remove the mushrooms — this is the flavor base for the filling.
Step 2: Process the Mushrooms and Build the Filling Drain the soaked mushrooms and pulse them in a food processor to a coarse crumble. Heat cooking oil in a pan or wok over medium-high heat and add the minced pork with a pinch of salt. Brown the pork thoroughly, breaking it into small pieces, before adding the dark soy sauce, soy sauce, and oyster sauce. Stir to coat, then add the chopped Chinese sausage, processed mushroom crumbles, and dried shrimp if using. Pour in the reserved mushroom soaking water and let the entire mixture steam in the pan for five minutes, stirring occasionally, until the liquid is absorbed and everything is deeply fragrant.
Step 3: Combine with Rice Transfer the hot filling into the bowl of steamed glutinous rice. Mix thoroughly — you want every grain coated and every component distributed evenly. The residual heat from both the rice and the filling will help everything bind together. Taste the mixture now and adjust seasoning if needed.

Step 4: Wrap and Steam Form the rice mixture into compact balls by pressing firmly with your hands. Lay a piece of tofu skin flat and wrap each ball loosely but completely, tucking the edges underneath. Place the parcels in a steamer and steam for two minutes — just long enough for the tofu skin to set and become silky. Serve immediately or cool completely before refrigerating.
These rustic "buns" utilize tofu skin to hold a rich, savory filling of minced pork and aromatics, offering a satisfyingly chewy and umami-forward bite.