Taiwanese rice balls, often called fan tuan, are a breakfast favorite made by wrapping sticky rice around savory fillings such as pork floss, pickled mustard greens, peanuts, and crisp fried dough. This version uses a steamer and parchment to make four generously filled rolls, with contrasting soft, crunchy, salty, and tangy textures in every bite.
Ingredients
- 2 cups (400 g) uncooked glutinous rice, also called sweet rice or sticky rice
- 5 cups (1.2 L) cool water for soaking, to be discarded
- 4 cups (950 ml) water for the steamer, or the amount needed for your steamer
- 1/3 cup (50 g) pickled mustard greens, drained and finely chopped
- 1 teaspoon (5 ml) neutral oil, such as canola or peanut oil
- 1 teaspoon (5 ml) soy sauce
- 1/2 cup (25 g) pork floss, also called rou song
- 1 fried dough stick, about 3 ounces (90 g), cut into four portions
- 1/3 cup (45 g) roasted peanuts, roughly chopped
- 1 tablespoon (8 g) toasted sesame seeds
- 4 sheets parchment paper, about 12 inches (30 cm) square
Instructions
- Soak the rice. Rinse the glutinous rice in a bowl of cool water, swishing it gently with your fingers. Drain and repeat two or three times, until the water is less cloudy. Cover the rice with the measured soaking water and leave it at room temperature for 8 hours. For convenience, you can soak it overnight; if soaking longer than 2 hours, put the covered bowl in the refrigerator. Drain well before cooking. The soak helps the grains cook evenly and become tender and cohesive.
- Prepare the steamer. Add water to the bottom of a steamer, keeping the water level below the rack or basket. Bring it to a steady simmer. Line the steamer basket with a damp, clean cotton cloth or a reusable steaming liner, then spread the drained rice in an even layer. Leave a few small gaps so steam can circulate. If using a bamboo steamer, set it over a wok or pot that holds it securely.
- Steam the rice. Cover and steam for 30 minutes, keeping the water at a gentle, steady boil. Check that the grains are tender all the way through and stick together when pressed. If the center is still firm, sprinkle over 1 to 2 tablespoons (15 to 30 ml) hot water, cover, and steam for another 5 minutes before checking again. Keep the rice covered while you prepare the filling so it stays warm and pliable.
- Cook the mustard greens. While the rice steams, rinse the chopped pickled mustard greens if they taste especially salty, then squeeze them dry. Warm the oil in a small skillet over medium heat. Add the greens and cook for about 4 minutes, stirring often, until fragrant and most of their moisture has evaporated. Stir in the soy sauce and cook for 1 to 2 minutes more. Transfer to a plate and let them cool slightly. Keeping the greens fairly dry helps prevent soggy rice.
- Set out the fillings. Divide the pork floss, cooked greens, dough stick pieces, chopped peanuts, and sesame seeds into four portions. If the dough stick is not crisp, warm it briefly in a dry skillet or a low oven until the outside feels crunchy. Let it cool before assembling. Keep the pieces long enough to make a crunchy stripe through each rice ball, trimming them if needed to fit the rice sheet.
- Shape the first rice ball. Place one parchment square on the counter. With damp hands or a rice paddle, spread about one-quarter of the warm rice into a rectangle roughly 6 by 8 inches (15 by 20 cm). Make the layer fairly even, but leave it a little thicker in the middle than at the edges. If rice sticks to your hands, dampen them again rather than adding oil, which can make the surface slippery.
- Add the filling and roll. Arrange one portion of pork floss down the center of the rice, followed by a line of mustard greens, a dough stick piece, peanuts, and sesame seeds. Avoid piling the filling too high; a compact line is easier to wrap. Lift the parchment edge nearest you and use it to bring the rice over the filling. Tuck the rice snugly around the center, then roll forward while gently compressing the shape. Twist or fold the parchment ends to hold the roll together.
- Finish and serve. Repeat with the remaining rice and fillings. Let the wrapped rolls sit for 2 to 3 minutes so they hold their shape, then unwrap and serve while warm. Cut each roll in half with a lightly damp knife if you want to show the layers. Fan tuan is best soon after assembly, while the rice is soft and the dough stick is still crisp.
Tips
- Use glutinous rice, not ordinary long-grain rice. Despite its name, glutinous rice contains no gluten; it is simply much stickier when cooked. Short-grain sushi rice can work in a pinch, but the rolls will be less elastic and may not hold their shape as neatly.
- Manage salty fillings. Pickled mustard greens and pork floss vary in saltiness by brand and style. Taste the greens before cooking, rinse them if needed, and use the soy sauce sparingly. The rice is intentionally unseasoned, so it balances the savory filling.
- Keep the filling dry and the rice warm. Squeeze excess liquid from the greens and assemble while the rice is still warm. Cold rice firms up and is harder to spread; wet filling can break through the rice layer.
- Choose a workable dough-stick substitute. Youtiao, the airy fried dough stick commonly used in fan tuan, may be sold fresh or frozen at Asian groceries. If it is unavailable, use plain unsweetened crullers or toasted baguette strips. Both add crunch, but baguette is denser and less airy than youtiao.
Serving Suggestions
Serve the rice balls warm as a filling breakfast or a casual lunch. They are substantial on their own, but a cup of unsweetened soy milk, hot tea, or a light broth makes a simple accompaniment. For a smaller meal, cut each roll into thick slices and serve with blanched greens or a crisp cucumber salad. A little chili oil or chili crisp on the side adds heat without changing the traditional savory-sweet balance of the filling.
If serving several people, keep the rice covered and the fillings in separate bowls, then shape the rolls just before eating. That lets everyone choose the ratio of crunchy dough, peanuts, and pork floss they prefer. The rice balls travel well for a short trip when wrapped snugly, but they are most enjoyable while freshly assembled; the dough stick softens as it sits against warm rice.
Variations
Fan tuan has many regional, shop, and family variations, so the filling is easy to adapt. A common direction is to add a cooked salted egg yolk or a strip of omelet. For a vegetarian version, replace the pork floss with seasoned shredded tofu, mushroom floss, or extra chopped peanuts; choose a vegetarian dough stick as well, since ingredients can vary. The result will be less sweet and meaty than the pork-floss version, but still has a satisfying mix of textures.
You can also swap the pickled mustard greens for finely chopped preserved radish, sometimes labeled chai poh, or for another drained Asian pickle. Preserved radish is usually sweeter and crunchier, while mustard greens are tangier and leafy. A spoonful of cooked, crumbled dried shrimp is another savory option, but it makes the filling unsuitable for anyone avoiding shellfish. For a milder roll, leave out the pickles and increase the sesame seeds and peanuts.
For a more substantial version, add a thin strip of cooked omelet or sliced cooked sausage. Keep any additions in a narrow line and avoid wet sauces inside the roll, which can loosen the rice. If you need a gluten-free version, check the labels on the pork floss, pickled greens, and dough-stick replacement, and use gluten-free tamari instead of soy sauce. The traditional fried dough stick is wheat-based, so it must be omitted or replaced with a suitable gluten-free crunchy ingredient.
Storage and Reheating
These rice balls are best eaten fresh. Refrigerate leftovers within 2 hours of cooking or assembly, wrapping each one tightly and placing it in a covered container. Cooked rice should not be left at room temperature for an extended period. Refrigerated rice balls keep for 3 to 4 days for food safety, although the rice firms and the dough stick loses its crunch; for the best texture, eat them within a day.
To reheat, unwrap a roll and place it on a microwave-safe plate with a damp paper towel over it. Microwave in 30-second bursts until hot throughout, checking the center with a food thermometer; USDA FSIS guidance is to reheat leftovers to 165°F (74°C). The rice will soften again, but the dough stick will not return to its original crispness. If you want a little crunch, briefly toast the reheated roll in a dry skillet, turning it gently so the rice does not stick. Avoid reheating the same portion repeatedly.
Freezing is possible, but the texture of the rice and fried dough can change. Wrap each roll tightly and freeze for up to 1 month for best quality. Thaw it overnight in the refrigerator, then reheat as above to 165°F (74°C). If you expect leftovers, another option is to store the cooked rice and fillings separately and assemble a fresh roll when ready to eat; this preserves the contrast between soft rice and crisp dough better than storing an assembled roll.
Frequently Asked Questions
Is Taiwanese rice ball the same as onigiri? They are both shaped rice foods, but they are made and filled differently. Fan tuan typically uses sticky glutinous rice and wraps several fillings into a substantial roll, often including fried dough, pork floss, and pickled vegetables. Japanese onigiri is commonly shaped into a triangle or round form and uses other rice and filling traditions.
Can I make the rice without a bamboo steamer? Yes. Use any pot with a stable steaming rack and a lid, or a metal steamer basket that keeps the rice above the water. Line it with a clean damp cloth or steaming liner so the grains do not fall through. Keep the water simmering and check that it does not boil dry during steaming.
Can I use a rice cooker? Often, yes, if your cooker has a setting suitable for glutinous rice and its instructions give a water ratio for soaked rice. Rice cookers vary, so follow the appliance guidance rather than adding the steamer water listed here. The texture may be softer or more compact than steamed rice, but it can still be shaped while warm.
Why is my rice ball falling apart? The rice may be undercooked, too cool, or spread too thinly. Steam until the grains are tender and cohesive, then shape while the rice is warm. Use a moderate amount of filling, tuck the rice tightly around it, and compress the roll gently through the parchment. Damp hands help with shaping without making the rice greasy.
Can I prepare the components ahead? You can cook the mustard greens and portion the dry fillings ahead, then refrigerate the greens in a covered container for up to 3 to 4 days. The rice is best cooked and shaped close to serving time because it firms as it cools. If you cook rice in advance, chill it promptly and reheat it until steaming hot before assembling; do not leave cooked rice sitting out for hours.
Is glutinous rice gluten-free? Glutinous rice itself is naturally gluten-free; the word describes its sticky texture, not the presence of gluten. However, the usual fried dough stick contains wheat, and soy sauce may contain wheat as well. Check product labels and use a gluten-free replacement and tamari if needed, while also avoiding cross-contact during preparation.
Related
- Pakistani Chicken and Rice: Fragrant Yakhni Pulao Recipe
- Soup in Spanish: Translation and Sopa de Ajo Recipe
- Jamaican Oxtail and Rice: A Slow-Cooked Classic
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).