Translucent ba-wan turned out of its mold into a small bowl, served with haishan sauce and a little cilantro
Serves15-20 pieces, depending on mold size
CuisineTaiwanese

Ba-Wan: Taiwanese Steamed Crystal Dumplings with Pork and Bamboo Shoots (肉圓)

How to make ba-wan (肉圓, ròuyuán), the Taiwanese snack of pork, bamboo shoots and shiitake sealed in a chewy, translucent wrapper of sweet potato starch and rice flour. Covers cooking the wrapper paste, filling small molds, steaming, haishan sauce, regional styles, substitutions, safe storage and reheating.

Cooking flow

Cooking steps

STEP 11 / 9

Prepare the filling ingredients

Rehydrated shiitake and bamboo shoots being chopped beside ground pork for the filling
Dice the shiitake and bamboo shoots

Soak the dried shiitake in cold water overnight or in boiling water for 30 minutes. Keep the soaking liquid, but don't add it to the filling. Dice the shiitake and bamboo shoots.

Wash your hands with soap and running water before and after handling raw pork. Wash any knife, board or bowl used for raw pork, then pour boiling water over it before using it for other foods. Separate tools for meat are safer still.

STEP 22 / 9

Stir-fry the pork

Ground pork being stir-fried in an oiled wok as its moisture cooks off
Keep cooking until the moisture has gone

Heat the peanut oil in a wok or skillet. Add the ground pork and stir-fry, breaking it up, until its moisture has evaporated.

STEP 33 / 9

Season the filling and let it cool

Filling stir-fried with shiitake, dried shrimp, bamboo shoots, soy sauce and sugar
The fried shallots and white pepper go in after the heat is off

Add the shiitake and dried shrimp, then the bamboo shoots. Add the soy sauce, sugar and a pinch of salt, and stir-fry until the meat takes on color. Make sure no lumps of pink, raw pork remain.

Turn off the heat and mix in the fried shallots and white pepper. Taste, and adjust with salt and white pepper. Let the filling cool slightly in a clean container before filling the molds. If you need to pause, put it in the refrigerator.

STEP 44 / 9

Cook the wrapper paste over hot water

Rice flour and sweet potato starch mixed with water and stirred in a bowl over hot water
Keep stirring until the paste resembles soft cream cheese

Mix the rice flour, sweet potato starch and water in a heatproof metal bowl. Set the bowl over a pot of hot water and stir constantly to prevent scorching and lumps. After about 5 minutes, depending on your heat and bowl, it should look like soft cream cheese. Stop when it reaches that texture, whatever the clock says. Handle the hot bowl with care, then let the paste cool.

STEP 55 / 9

Line the molds and add the filling

An oiled small heatproof dish lined with wrapper paste, with pork and bamboo filling in the center
Keep the filling in the center, away from the edge

Oil the molds thoroughly. Wet your hands or a spatula, spread a little wrapper paste in a mold, and make a shallow hollow. Spoon filling into the center, keeping it away from the edge of the wrapper.

STEP 66 / 9

Seal and load the steamer

Ba-wan with filling sealed under wrapper paste, arranged in a steamer
Seal the edges completely before steaming

Cover the filling completely with more wrapper paste and close the edges, wetting your hands or spatula again as needed. Arrange the filled molds in the steamer.

STEP 77 / 9

Steam, then cool in the molds

Steamed ba-wan with translucent wrappers cooling in their molds in an open steamer
The wrappers turn glossy and translucent

Steam for 15-20 minutes with steam already rising. The time may shift with the number of molds or tiers. If you are steaming in a pot, check that the water hasn't run out and top up with boiling water as needed. In an electric cooker, put 1 rice-measuring cup (180 ml) of water in the outer pot.

The safety guide is 75°C at the center for at least 1 minute. If you're unsure, check a thick piece with a thermometer or steam for longer. Lift the lid carefully, then let the ba-wan cool in the molds.

STEP 88 / 9

Make the haishan sauce

Haishan sauce warming in a small saucepan as water is added to adjust its thickness
Thin the sauce until it coats a spoon

Combine the miso soy paste, ketchup and tianlajiang in a small saucepan. Bring to a gentle simmer so the sugars blend in, stirring so the sauce doesn't scorch. Add water a little at a time until the sauce coats the back of a spoon.

STEP 99 / 9

Unmold, cut and serve

Cooled ba-wan unmolded into a bowl, cut with an X on top and topped with sauce
Cut an X in the top and add the sauce

Once cooled, run a butter knife around the edge of each mold and gently ease the ba-wan out. Hot ba-wan tends to stick, so don't rush this. Turn each one into a small bowl and cut an X in the top with kitchen scissors. Spoon over the haishan sauce and add chili oil, extra chili sauce or cilantro if you like.

0 / 0
Ingredients

Ingredients

1 / 3

Wrapper

Ingredient Amount Role
Sweet potato starch 300 g Gives the wrapper its chew and translucency
Long grain rice flour 100 g Gives the wrapper its structure
Water 525 ml Cooks with the flour and starch into a paste
Oil for the molds as needed Helps the cooked ba-wan release
2 / 3

Filling

Ingredient Amount Role
Ground pork 500 g The main filling
Packaged bamboo shoots about 2 pieces (about 1 cup diced) Texture and flavor
Dried shiitake 6 Savory depth
Dried paper shrimp 1 tbsp Dried-seafood aroma
Peanut oil 1 tbsp For stir-frying; a neutral cooking oil also works
Firewood soy sauce 2 tbsp Main seasoning
Sugar 1 tsp Sweetness
Fried shallots 1 cup Aroma and sweetness
White pepper to taste Finishing seasoning
Salt to taste Adjust after the soy sauce goes in
3 / 3

Haishan sauce (海山醬) and toppings

Ingredient Amount Role
Miso soy paste 4 tbsp Savory base
Ketchup 2 tbsp Sweetness and acidity
Tianlajiang (甜辣醬, Taiwanese sweet chili sauce) 2 tbsp Sweet heat
Water as needed Thins the sauce until it coats a spoon
Chili oil or extra chili sauce to taste Optional topping
Cilantro a little Optional topping
0 / 0

Ba-Wan: A Translucent, Chewy Wrapper Around Pork and Bamboo Shoots

What this recipe should keep

Three things hold this dish together: the bounce of the wrapper, the aroma of the filling, and a sweet-savory sauce. This is a steamed home version made in small molds. It does not reproduce the hand-wrapped, oil-finished ba-wan of Beidou's shops.

Lift the lid of the steamer and white steam rolls out. Below it, a paste that went into the molds opaque has turned glossy and translucent, and the outline of the pork and bamboo filling shows through. There is no batter and no crust here, only a wrapper with the soft spring of mochi.

The name 肉圓 (ròuyuán in Mandarin; bah-oân is one Taiwanese spelling) can suggest a meatball, but ba-wan is built differently. It is a seasoned filling enclosed in a starch wrapper, and it is sold as a snack with many regional forms.

The tricky part is the wrapper. A thin slurry of flour, starch and water has to become a thick paste that can be spread and sealed, and it should still let go of the mold after steaming. The recipe below follows the home version published by Yun Hai Taiwanese Pantry and Lisa Cheng Smith. Its yield depends on mold size, so it is given as 15-20 pieces rather than as servings. Sekai Gohan has not kitchen-tested this recipe as a whole, so treat the cooking cues as a guide and check doneness yourself.

Ingredients: Wrapper, Filling and Haishan Sauce

Sweet potato starch, long grain rice flour, ground pork, bamboo shoots, dried shiitake, dried shrimp, fried shallots and seasonings laid out for ba-wan
Everything for the wrapper, filling and sauce

Makes 15-20 pieces, depending on the size of your molds.

Allergens

This recipe contains pork, soy (soy sauce and miso soy paste), shrimp (dried shrimp) and shiitake. It also contains peanut if you use peanut oil, so choose another cooking oil for anyone with a peanut allergy. Check the labels on all seasonings.

Choosing and Substituting

Only one swap is confirmed: a neutral oil in place of peanut oil. The other notes below are suggestions for cooks who can't find an ingredient. They have not been confirmed to give the same result.

Item If you can't find it What changes
Sweet potato starch No substitute is confirmed. Don't replace it with, or add, cornstarch or potato starch The texture changes. Products also vary in grain size and may behave differently, but don't reduce the water on your own
Long grain rice flour Other non-glutinous rice flour, such as Japanese joshinko It is not the same flour, so expect a different texture
Packaged bamboo shoots Canned or water-packed bamboo shoots, well drained The flavor differs
Dried paper shrimp Can be left out The filling loses some aroma and savor
Firewood soy sauce Regular dark soy sauce, such as Japanese koikuchi Usable, but the flavor is different
Fried shallots Fried onions, store-bought or homemade A different ingredient with a different aroma
Miso soy paste Japanese miso combined with the ketchup and a sweet-spicy sauce A workaround that won't taste the same

The exact product behind "miso soy paste" can be hard to match outside Taiwan. If you can't find it or a workable stand-in, you could try a modest amount of Taiwanese sweet chili sauce on the side. That is a different way to serve the dish, not a replacement formula for haishan sauce.

Equipment

  • Small heatproof sauce dishes or bowls, 3-4 inches across, enough for 15-20 pieces (other sizes change the count)
  • Steamer, or a pot set up for steaming, or an electric cooker with an outer pot
  • Heatproof metal bowl and a pot that can hold it over hot water
  • Wok or skillet
  • Spatula
  • Butter knife
  • Kitchen scissors
  • Small saucepan
  • Food thermometer, if you want to check the center temperature
  • Small serving bowls

Troubleshooting: Wrapper, Mold and Filling

Problem Likely cause What to do
The wrapper paste is lumpy or stiff Stirring paused, or the paste was judged by color alone Stir constantly and judge by thickness, aiming for soft cream cheese
The ba-wan won't leave the mold Too little oil, or still hot Oil the molds well next time, let the ba-wan cool, and loosen the edge with a butter knife
The wrapper won't close Filling is touching the edge Keep the filling in the center and wet your hands or spatula
The filling is watery The pork wasn't cooked long enough Stir-fry until the moisture has gone. Don't try to fix it by adding flour or starch

Storage, Reheating and Food Safety

Yun Hai suggests freezing ba-wan and steaming the frozen pieces to warm them, but gives no storage period or center temperature. The notes below come from general home food-safety guidance by Japan's Ministry of Health, Labour and Welfare. They aren't specific to ba-wan, and because neither source gives a storage time in days, none is given here.

  • Cooling and portioning: Use clean utensils and dishes, and divide cooled ba-wan into shallow containers so they cool quickly.
  • Refrigerating and freezing: Keep the refrigerator at 10°C or below and the freezer at -15°C or below. Bacteria aren't killed by low temperatures, so eat what you've stored early.
  • Thawing: If you thaw before steaming, use the refrigerator or a microwave, or seal the ba-wan in an airtight container and thaw under running water.
  • Reheating: Steam until heated thoroughly, using 75°C or above as a guide.
  • Pausing partway: If you stop while working, put the food in the refrigerator.
  • Raw pork: Keep raw pork in a container or bag so its juices don't touch other foods.

Variations: Regional Styles to Know

These styles are for comparison and are not adjustments to the amounts above. The recipe here doesn't give quantities or timings for them.

Style What sets it apart How it relates to this recipe
Beidou Hand-wrapped, with finger marks; steamed, then finished in oil This recipe is molded and steamed only
Changhua City Molded, with examples of stronger frying Also molded, but this recipe isn't fried
Southern Taiwan White, soft and steamed without frying The closest in method, though the formula isn't shared
Pingtung More rice milk in the wrapper; steamed and soaked in a broth This recipe is served with haishan sauce, not broth
Tainan Examples with shrimp added to the filling This filling also uses dried shrimp, but isn't a Tainan version

Peanut oil can be swapped for a neutral oil, though the aroma will differ. Other recipes change the wrapper itself. Cathy Erway's Meatball Mochi from The Food of Taiwan, reprinted by WNYC, also uses small bowls as molds, but it uses a different wrapper with cornstarch and steams for 15 minutes. Treat it as a separate recipe rather than mixing it with this one.

Ba-Wan in Taiwan: Temples, Towns and an Unsettled Origin

A feature published through Taiwan's Ministry of Foreign Affairs on the Taiwan NGO site describes how much ba-wan changes from town to town. Beidou and Changhua City differ in shaping and frying. Moving south, the feature describes steamed versions, and in Pingtung, wrappers with more rice milk and a soak in broth.

Beidou's three-finger mark is a well-known local feature, but it isn't a requirement for all ba-wan. The Changhua County travel site introduces one Beidou shop, 肉圓瑞 (Rou Yuan Rui), which began in front of a Mazu temple and has run for four generations. It describes pork shoulder and bamboo shoots, a house sauce, finger marks and a translucent wrapper, and notes pairings with tofu soup or pork ball soup. That describes one shop, not all of Beidou or Taiwan.

Ba-wan also belongs to the life around stalls and temples. The same feature records a Beidou shop's tradition of serving ba-wan to the Mazu procession.

The dish's origin is less settled. The feature relays a researcher's view that links ba-wan to fenwan from Quanzhou, with cooking methods changing among migrants and the dish spreading through Qing-era ports and Japanese-era transport hubs. That remains a hypothesis. A story that ba-wan began as flood-relief food also appears in several introductions, but the sources behind this article don't establish it.

For more of the island's dishes, see Taiwanese recipes.

Frequently Asked Questions

Is ba-wan the same as a meatball?

No. The name can be translated as "meatball," as Yun Hai notes, but the dish is a meat filling enclosed in a chewy starch wrapper, not a ball of ground meat.

Does it have to be fried to count as ba-wan?

No. Regional styles differ, and steamed versions without frying exist in southern Taiwan. Frying is part of some styles but not a test of authenticity. This recipe is steamed.

Can I use potato starch or cornstarch instead of sweet potato starch?

That swap hasn't been verified for this formula, and the texture would change, so it isn't offered as a confirmed substitute. Some other ba-wan recipes do include cornstarch, but they have their own proportions.

How many does this make?

It makes 15-20 pieces, depending on the size of your molds. Yun Hai gives no serving count or finished weight, so none is estimated here.

Can I freeze ba-wan?

Yes. Yun Hai suggests freezing and then steaming to warm them. Use a freezer at -15°C or below, heat thoroughly when reheating (75°C or above as a guide), and eat them early. No specific storage period is confirmed.

Sources