For a cold weather Asian holiday season classic, you have to try making these homemade Taiwanese Savory Tang Yuan 鹹湯圓, or chewy, savory, glutinous rice balls. These pockets of holiday delights are filled with a yummy savory pork mushroom filling, and served with a light, gingery broth. I’ll always have some of leftover sticky rice balls in the freezer after holiday meals, so I can make a quick bowl of this cozy winter Asian classic any time.
In a large bowl, combine the glutinous rice flour and sugar. Slowly pour in the freshly boiled water while stirring with chopsticks. The mixture will still look crumbly.
Gradually add the cold water, stirring until clumps form. Once cool enough to handle, knead until the dough is smooth, soft, and pliable.
If the dough cracks when gently pressed or rolled, knead in additional water, 1 teaspoon at a time. If it is sticky, add a little more glutinous rice flour. Cover tightly and let rest for 15 minutes.
Prepare Filling
Heat the oil in a skillet over medium heat. Add the mushrooms and sauté until softened and any released moisture has evaporated, about 3–5 minutes. Transfer to a bowl and let cool completely.
Add the raw ground pork, dried shrimp, fried shallots, green onions, soy sauce, vegetarian oyster sauce, white pepper, and dashi powder. Mix thoroughly until the filling becomes slightly sticky.
Cook a small spoonful in a skillet until fully cooked, then taste and adjust the seasoning if needed.
Divide Dough and Filling
Divide the remaining filling into 15 equal portions. For easier wrapping, place the portions on a parchment-lined tray and freeze for 10–15 minutes, or until solid. Keep frozen until ready to use.
Roll the dough into a log and cut it into 15 equal pieces. Keep the pieces covered with plastic wrap or a clean, lightly damp towel so they do not dry out.
Fill and Shape
Working with one piece at a time, roll the dough into a ball. Press your thumb into the center, then gently widen the opening to form a small cup, keeping the bottom slightly thicker than the edges.
Place one portion of filling in the center. Gently bring the dough up around the filling and pinch the opening closed, taking care not to trap air inside.
Roll gently between your palms to form a smooth ball. Check that the filling is completely enclosed and there are no cracks. Repeat with the remaining dough and filling.
Prepare Broth
Combine the stock, soy sauce, and ginger in a saucepan. Bring to a gentle simmer over medium-high heat, then reduce the heat and simmer for 5 minutes.
Stir in the fried shallots and white pepper. Taste and adjust the seasoning. Keep warm while you cook the rice balls.
Cook and Serve
Bring a large pot of water to a boil over high heat. Carefully lower in the rice balls, cooking in batches if needed to avoid overcrowding. Gently loosen them from the bottom with a spoon.
Reduce the heat to maintain a gentle boil. Cook until the wrappers are tender and the pork filling is fully cooked, approximately 10 minutes depending on their size and the temperature of the filling.
The rice balls will float as they cook. Check one with an instant-read thermometer inserted into the center of the filling; it should reach 71°C (160°F).
Use a slotted spoon to divide the rice balls among serving bowls. Ladle the hot broth over them and garnish with cilantro and green onion. Serve immediately.
Notes
Recipe Notes
Use glutinous rice flour: Regular rice flour will not produce the same chewy texture.
Keep the dough covered: It dries out quickly, which can cause cracking during wrapping.
Fried shallots are already cooked: Add them directly to the filling; they do not need to be sautéed again.
Adjust the broth to your preference: Two cups makes a lightly brothed dish. For a soupier version, add more stock and adjust the seasonings.
Freezing Instructions: Arrange the uncooked rice balls on a parchment-lined baking sheet, leaving space between them. Freeze for about 2 hours, or until firm, then transfer to a freezer-safe resealable bag or airtight container. Store in the freezer for up to 1 month.Cook directly from frozen; do not thaw. Follow the cooking method above, allowing additional time and checking that the center of the pork filling reaches 71°C (160°F).