Sundays at my grandmother’s table always started with the faint, nutty steam rising from a bamboo steamer in the corner. She would press warm glutinous rice around savory fillings with her bare hands, working quickly before it cooled. That memory is exactly what pushed me to finally nail this sticky rice rolls with sticky rice easy recipe in my own kitchen, and honestly it has become one of the most requested things I make.
Why These Rolls Hit Different Every Single Time
Glutinous rice has a quality that regular long-grain simply cannot replicate. Once steamed, it becomes dense, chewy, and naturally cohesive, which means it holds a filling without falling apart. What does sticky rice taste like? Mildly sweet on its own, with a soft chew that absorbs the surrounding flavors of soy, sesame, and pork beautifully. When you wrap that rice around a savory center and steam or pan-sear the roll, the outside develops a faint golden crust while the interior stays pillowy. It is a texture contrast worth chasing.
Everything You Need on the Counter
For this recipe of sticky rice rolls, the ingredient list is short but each component earns its place. Here is what goes into making a batch that serves four comfortably.
For the Sticky Rice Base:
- 2 cups (400g) glutinous rice (also called sweet rice — this is what rice makes sticky rice truly sticky; regular jasmine or long-grain will not work here)
- 1 ¾ cups (415ml) water for steaming, plus soaking water
- 1 Tbsp (15ml) soy sauce stirred in after steaming for a light savory note
For the Filling:
- ½ lb (225g) ground pork — the fat content keeps things juicy inside the roll
- 3 dried shiitake mushrooms, rehydrated and finely chopped (rehydrating in warm water for 20 minutes gives you a meaty, umami-packed result that fresh mushrooms skip)
- 2 Tbsp (30ml) oyster sauce
- 1 tsp (5ml) sesame oil
- 2 green onions, finely sliced
- 1 tsp (3g) cornstarch to bind the filling loosely
For Searing (Optional but Recommended):
- 1 Tbsp (15ml) neutral oil — I use avocado oil for its clean smoke point
Before You Turn on the Stove
Soak the glutinous rice in cold water for at least 4 hours, or overnight if you plan ahead. Drain it fully before steaming. Rehydrate the dried shiitake mushrooms in a separate bowl during this same window. Once your rice is soaked and mushrooms are soft, chop and measure everything so the actual cooking moves fast.
Let’s Build the Rolls
Step 1: Steam the Glutinous Rice
Spread the drained rice in a single layer across a parchment-lined steamer basket. Steam over boiling water on medium-high for 25 minutes, lifting the lid halfway to stir once. Good sticky rice should look translucent all the way through with no white chalky center remaining. Stir in the soy sauce immediately off the heat while the rice is still loose enough to absorb it.
Step 2: Cook the Filling
Heat a wok or skillet over medium-high. Add the ground pork and press it flat, letting it sear without stirring for about 90 seconds until the bottom browns and you hear a sharp sizzle. Break it apart, then add the chopped mushrooms, oyster sauce, and sesame oil. Stir-fry for 2 more minutes until the liquid reduces and the mixture smells nutty and savory. Finish with the green onions and cornstarch, toss once, and pull off the heat. The filling should look glossy, not wet.
Step 3: Portion and Press
Wet your hands with cold water so the rice does not stick to your palms. Scoop about 3 Tbsp (roughly 50g) of rice and flatten it gently into a rough oval on your palm. Add 1 heaping teaspoon of filling in the center, keeping it away from the edges.
Step 4: Seal and Shape
Fold the rice up and around the filling, pressing the seams together firmly. Roll it lightly between both palms to form a smooth log shape, about 3 inches long. If the rice tears open at the seam, just press it back together with damp fingers. The roll should feel dense and compact, not hollow.
Step 5: Pan-Sear for a Golden Crust
Heat oil in a non-stick pan over medium. Place rolls seam-side down and press very gently. Cook for 2 minutes until a pale golden crust forms on the bottom, then rotate a quarter turn. Repeat until all sides are just set and lightly golden. The outside should sound faintly crisp when tapped with a chopstick.
Step 6: Steam-Finish for a Pillowy Center
Add 2 Tbsp of water to the pan and immediately cover with a lid. Steam for 3 minutes. Remove the lid and let any remaining moisture evaporate for 30 seconds. Inside the roll, the rice should be fully tender and the filling cooked through to at least 160°F (71°C).
Pairing These Rolls for a Full Spread
Knowing what to serve with sticky rice rolls makes the meal feel complete without much extra effort. I usually keep the sides simple because the rolls are already filling and savory.
- Simple cucumber salad — thinly slice half a cucumber, toss with rice vinegar, a pinch of sugar, and sesame seeds, then serve cold alongside the warm rolls to cut the richness
- Ginger dipping sauce — combine 2 Tbsp soy sauce, 1 tsp grated fresh ginger, and a few drops of chili oil in a small dish for dipping
- Steamed bok choy — blanch in salted water for 90 seconds, drizzle with oyster sauce, and plate beside the rolls for a clean vegetable contrast
- Jasmine rice congee — if serving as part of a dim sum-style spread, a bowl of thin congee alongside is a classic pairing that makes the meal stretch for a larger group
Swaps Worth Knowing for Asian Sticky Rice Rolls
- Ground pork substitute: Finely chopped shrimp works just as well, cook it about 60 seconds shorter to avoid toughening. The filling will be lighter and slightly sweeter.
- Dried shiitake swap: Fresh cremini mushrooms can replace the dried version, but reduce the chopping size finer and add an extra ½ tsp soy sauce to compensate for the missing depth.
- Oyster sauce alternative: Hoisin sauce is a workable swap at a 1:1 ratio. It reads slightly sweeter, so I cut the added sesame oil by half.
- Searing step: Skipping the pan and steaming the rolls entirely is completely valid, especially for meal prep. They will be softer all the way through and hold their shape just as well for reheating.
Getting the Rice Texture Right Every Time
Rice soaking time too short: If the glutinous rice steams unevenly or the center stays chalky, the soak was under four hours. A full overnight soak in cold water is the safest insurance for even cooking, and it is why I prep everything the night before.
Rolls falling apart during shaping: Hands too dry or rice that has cooled past the pliable window are the two culprits. Keep a small bowl of cold water beside your rolling station and work within 10 minutes of the rice coming off the steamer.
Filling leaking during searing: Too much liquid in the filling is the issue. Make sure the stir-fry step fully reduces before you spoon it into the rice. The mixture should cling together when you press it with the back of a spoon.
Keep Leftovers Tasting Fresh
Cooked rolls store well in an airtight container in the refrigerator for up to 3 days. For how to heat up sticky rice rolls, the best method is a quick steam for 5 minutes over boiling water, which brings them back to their original chewy texture. Microwaving with a damp paper towel over the top at 70% power for 90 seconds also works in a pinch, though the crust softens. For how to store sticky rice rolls longer term, freeze them individually wrapped in plastic wrap and then place in a freezer bag for up to one month. Steam directly from frozen for 10 to 12 minutes.
Sticky Rice Rolls with Sticky Rice Easy Recipe
Description
Chewy glutinous rice wrapped around a savory pork and mushroom filling, pan-seared for a golden crust then steam-finished until pillowy inside. A classic Asian sticky rice recipe made simple enough for any home kitchen.
Ingredients
Sticky Rice Base
Filling
For Searing
Instructions
Step 1: Soak the Glutinous Rice
Place 2 cups (400g) glutinous rice in a large bowl and cover with cold water by at least 2 inches. Soak for a minimum of 4 hours or overnight. Drain completely through a fine mesh strainer before steaming. Proper soaking is the foundation of good sticky rice — under-soaked grains steam unevenly.
Step 2: Rehydrate the Mushrooms
During the rice soak, submerge 3 dried shiitake mushrooms in warm water for 20–30 minutes. Once soft, squeeze out excess moisture, remove the stems, and chop the caps very finely. Reserve 1 Tbsp of the soaking liquid to add to the filling for extra depth if desired.
Step 3: Steam the Rice
Line a bamboo or metal steamer basket with parchment paper, spread drained rice in an even layer, and steam over vigorously boiling water for 25 minutes. Stir once at the 12-minute mark. The finished rice should appear fully translucent with no white chalky spots. Transfer to a bowl and stir in 1 Tbsp soy sauce while hot.
Step 4: Cook the Filling
Heat a wok or heavy skillet over medium-high heat. Add ground pork in a flat layer and sear undisturbed for 90 seconds until the bottom is browned. Break apart the meat, add chopped mushrooms, oyster sauce, and sesame oil. Stir-fry for 2 minutes until the pan looks dry and the mixture smells nutty. Stir in cornstarch and green onions, toss once, and remove from heat. The filling must not be wet before use.
Step 5: Shape the Rolls
Wet your hands with cold water. Scoop roughly 3 Tbsp (50g) of warm rice, flatten it on your palm into an oval about ¼ inch thick. Add 1 heaping teaspoon of filling in the center. Fold the rice up and around the filling, pressing the seams firmly to seal. Roll gently between both palms to form a compact log about 3 inches long.
Step 6: Pan-Sear
Heat 1 Tbsp neutral oil in a non-stick skillet over medium heat. Place rolls seam-side down and cook for 2 minutes until pale golden. Rotate a quarter turn and repeat on each side until lightly colored all around. Add 2 Tbsp water, cover immediately, and steam for 3 minutes. Remove lid, allow residual moisture to evaporate for 30 seconds, and serve hot.
Nutrition Facts
Servings: 4 ServingCalories:310kcalTotal Fat:8gSodium:520mgDietary Fiber: 1gProtein:14gCarbohydrates: 42g
Note
- For a vegetarian version, replace pork with finely diced firm tofu and increase oyster sauce with a vegan mushroom oyster sauce substitute.
- What rice is best for sticky rice: Always use glutinous rice (labeled as sweet rice or mochi rice). Regular short-grain sushi rice is the closest texture substitute in an emergency, though results are less chewy.
- Rolls can be assembled up to 8 hours ahead and refrigerated before the searing step.
- For how to store sticky rice rolls, wrap individually and freeze for up to 1 month.