Steamed sakhu sai mu split in half, showing the sweet-salty filling of ground pork and sweet pickled radish
CuisineThai

Sakhu Sai Mu: Thai Steamed Tapioca Dumplings with Sweet Pork

Sakhu sai mu, Thai steamed tapioca pearl dumplings with sweet-salty pork and peanut filling. Learn the pearl dough, the cooled filling and the clear-skin cue.

Level: Intermediate

Cooking flow

Cooking steps

STEP 11 / 10

Hydrate the tapioca pearls

Small tapioca pearls after their 30-minute rest, kneaded with a rubber spatula after the extra water goes in
Tiny pearls should still show in the soft dough

Put 1 cup small tapioca pearls in a bowl and pour in ¾ cup water. Cover the bowl and leave it for 30 minutes. Turn the pearls over with a rubber spatula, add ¼ cup water and knead until the mass is soft. It is ready when it holds together as one dough and you can still see the tiny pearls in it.

STEP 22 / 10

Pound the aromatic paste

Cilantro roots, garlic and pepper being pounded fine in a mortar
A pale green paste clinging to the mortar wall shows the roots are fully broken down

Put the 2 cilantro roots, 3 cloves Thai garlic and ½ tsp ground pepper in the mortar. Pound until everything breaks down into a fine paste. Scrape down the sides once or twice so no pieces hide at the rim. Stop when no whole bits of garlic remain and the paste smears onto the mortar wall.

STEP 33 / 10

Fry the paste until fragrant

The pounded paste sizzling gently in a little oil
Gentle small bubbles around the paste mean the heat is right; dark edges mean it is too high

Heat ½ tsp vegetable oil in the frying pan. Add the paste and stir it through the small amount of oil so it fries evenly. Keep it moving so the garlic does not scorch. It is ready when the kitchen fills with the smell of garlic and pepper.

STEP 44 / 10

Add the onion and rinsed radish

Onion and rinsed sweet pickled radish stirred into the fragrant paste
The radish pieces turn glossy and translucent at the edges as they take in the paste

Rinse the 2½ oz (70 g) sweet pickled radish in water to wash off some of its salt, and squeeze it dry. Add it to the pan with the 1½ oz (40 g) onion. Stir-fry with the paste until the onion softens. Move on when the pan smells sweet and sharp.

STEP 55 / 10

Cook the pork through and season

Ground pork cooked through, mixed with peanuts, palm sugar and seasoning sauce
Every bit of pork should be brown before the sugar goes in

Add the 2¼ oz (65 g) ground pork and break it up as it cooks. Keep stirring until it is cooked through with no pink left anywhere. Add the 2½ oz (70 g) crushed peanuts, then the 4¼ oz (120 g) palm sugar, 1 tbsp seasoning sauce and ½ tsp salt. The step is done when the sugar has melted and the filling looks glossy and sticky.

STEP 66 / 10

Bind, cool and roll the filling

Cooled filling rolled into small balls on a plate
No steam should rise from the bowl before you start rolling

Turn the heat to low and keep stirring until the filling is thick enough to roll into a ball. Spread it in a container and let it cool completely. Roll it into small balls and set them on a plate. The filling is ready when it is cool to the touch and the balls hold their shape.

STEP 77 / 10

Flatten the pearl dough

A small ball of pearl dough pressed thin in a damp palm
Re-wet your hands between discs and the dough releases cleanly

Wet your hands. Pinch off a ⅝-inch (1.5 cm) ball of pearl dough. Press it flat in your palm into a thin disc. It is right when the disc is even and you can see individual pearls at its edge.

STEP 88 / 10

Wrap the filling

A filling ball being closed inside the thin pearl dough
Pinch toward the top so the seam sits on one side and stays closed

Set a filling ball in the middle of the disc. Bring the dough up and around it and pinch the edges to close. Roll it gently into a round dumpling and place it on an oiled plate, spaced from the others. It is done when no filling shows through a gap.

STEP 99 / 10

Steam until the skins turn clear

Dumplings steamed on an oiled banana leaf in a bamboo steamer, skins turned clear
Any patch still opaque white needs more steam

Line the steamer with an oiled banana leaf or oiled parchment. Set the dumplings on it with space between them, and steam for 10–15 minutes over boiling water; they can also be cooked in boiling water instead. Turn off the heat and let them sit briefly before handling. They are done when the skins have changed from white to glass-clear and the filling shows through.

STEP 1010 / 10

Finish with fried garlic and serve in lettuce

A steamed dumpling with fried garlic on a lettuce leaf with cilantro and chili, ready to wrap
The garlic oil coats each skin so the dumplings don't stick together on the plate

Move the dumplings to a plate and drizzle over 3 tbsp fried garlic oil, scattering the fried garlic on top. Set out lettuce leaves, cilantro and fresh chilies. To eat, lay a dumpling on a lettuce leaf with cilantro and chili and fold it up. The dish is ready when every dumpling is glossy with oil and separates easily from its neighbours.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Small tapioca pearls (sakhu, สาคูเม็ดเล็ก) 1 cup The skin; steams from white to clear, soft and springy
Water, for soaking ¾ cup Hydrates the pearls during the covered rest
Water, for kneading ¼ cup Brings the pearls together into a soft dough
Cilantro roots (rak phak chi, รากผักชี) 2 Deep, earthy base aroma
Thai garlic 3 cloves Pounded with the roots for the aromatic paste
Ground pepper ½ tsp Warm finish to the paste
Vegetable oil ½ tsp For frying the paste
Onion or shallot, chopped 1½ oz (40 g) Sweet base for the filling
Sweet pickled radish (chai po wan, ไชโป๊หวาน), chopped 2½ oz (70 g) Sweet-salty backbone; rinse before use
Ground pork 2¼ oz (65 g) The heart of the filling
Roasted peanuts, roughly crushed 2½ oz (70 g) Crunch and toasty flavour
Palm sugar 4¼ oz (120 g) The pronounced sweetness
Thai seasoning sauce (sot prung rot, ซอสปรุงรส) 1 tbsp Salt and savoury depth
Salt ½ tsp Sharpens the sweetness
Fried garlic with its oil 3 tbsp Gloss, aroma and keeps the dumplings from sticking
Lettuce leaves as needed The wrapper you eat with
Cilantro sprigs as needed Freshness
Fresh red chilies as needed Heat in each bite
0 / 0

A cool lettuce leaf lies flat in your palm. On it goes one small ball, glassy and faintly pebbled, with a brown filling showing through the skin. Then come a spoon of crisp fried garlic in its oil, a sprig of cilantro and a fresh red chili, and the leaf folds up around all of it. The first bite is soft and springy, then sweet and salty at once from the pork, palm sugar and pickled radish, with crushed peanuts crunching through and the chili flashing at the end. This is sakhu sai mu, a Thai street and market snack of tapioca pearl dough wrapped around a cooked pork filling and steamed until the skin turns clear.

A Market Snack Sold Beside Its Twin

Look for sakhu sai mu at a Thai market and you will usually find khao kriap pak mo right beside it, often packed into the same small box. The two share one filling of pork, sweet pickled radish, palm sugar and peanuts. The difference is the skin. In khao kriap pak mo the filling is wrapped in a skin. In sakhu sai mu it is covered by a dough of tiny pearls that steams from chalky white to transparent, so you can see the filling inside before you bite.

The skin itself tastes of almost nothing, and that decides how the dish works. All the flavour lives in the filling, which is pushed to a clearly sweet and clearly salty balance. One Thai food site calls it a taste of childhood, in the phrase wan wan khem khem, sweet-sweet, salty-salty. Turn the filling down to suit a cautious palate and the whole dumpling goes flat. The lettuce, cilantro and chili are part of the dish, not a garnish; they bring the crunch, freshness and heat that the soft pearl skin cannot.

What the name means

Sakhu (สาคู) means sago, and sai mu (ไส้หมู) means pork filling. The dumplings were traditionally made with sago, and today small tapioca pearls are the usual choice, still called sakhu in Thai kitchens. In English the name is spelled several ways, including sakhu sai mu, saku sai moo and sakoo sai moo.

How it changes from stall to stall

The filling splits into two camps. Some cooks use sweet pickled radish (chai po wan), while others use salted radish (chai po khem) and lean harder on palm sugar to balance it. Seasoning varies too: some stop at light soy or seasoning sauce, others add oyster sauce. Palm sugar is the usual sweetener, though white sugar turns up now and then.

The pearl dough is handled differently as well. Some recipes soak the pearls in cold water, drain them and knead; others pour hot water straight over them instead. At busy stalls the dough is spread on a cloth stretched over the steamer, the filling is set on it and wrapped right there, and the dumplings are sprinkled with water before steaming so the skins don't dry out. Some vendors tint the dough with butterfly pea or roselle water, turning the dumplings blue, purple or pink. Where it was first made is not settled, so this is best read as a dish of Thai markets and home kitchens across the country. For more of the country's cooking, see our Thailand recipes.


Ingredients

All the ingredients for sakhu sai mu: small tapioca pearls, ground pork, sweet pickled radish, crushed peanuts, onion, garlic, cilantro root, pepper, palm sugar, seasoning sauce, salt and vegetable oil, with water for the dough, fried garlic and oil for finishing, and lettuce, cilantro and chilies for serving set apart
The pearls should be tiny and hard; they swell and turn clear only in the steamer
Use one cup for the whole wrapper

The tapioca and both waters are measured by volume. Measure all three with the same cup, so the ratio of pearls to water stays the one that gives a soft, workable dough.

Allergen information

The filling contains peanuts, and they are part of the dish. Thai seasoning sauce often contains soy and sometimes wheat, so read the label. Tapioca itself contains no wheat or dairy.

Equipment

  • Mortar and pestle
  • Frying pan or wok and a wooden spatula
  • Mixing bowl with a lid or plate to cover it, and a rubber spatula
  • Shallow container for cooling the filling
  • Bamboo steamer set over a pot of water
  • Banana leaf or parchment paper, lightly oiled
  • Plate for the shaped dumplings

Choosing and Substituting

A Thai or Southeast Asian grocery, or an online shop, has everything that matters here. Small tapioca pearls are the one ingredient with no workaround; look for bags labelled small sago or small tapioca pearls. Buy sweet pickled radish sold chopped for Thai cooking, and plan to rinse it, because it comes salty. Palm sugar is weighed in grams here and gives the filling its caramel depth. Thai seasoning sauce gives the savoury note, and a bottle from the same shop is the reliable choice.

Some swaps are easy. Ordinary garlic stands in for Thai garlic without changing the dish much; use it as you would any garlic. Cilantro roots are hard to find outside Asian shops, and the pale lower stems of a cilantro bunch give a milder version of the same aroma. Ready-made fried garlic from the grocery saves frying your own and gives the same crisp crown. The peanuts stay; a different nut moves the filling away from the taste people expect.


Method

Start the pearls first, because they need a covered rest. While they sit, pound the aromatics, cook the filling and let it cool completely, which is the real hands-off stretch of the recipe. Shaping and steaming go quickly once both parts are ready.

Cook the pork in the pan, before wrapping

Ground pork is never eaten raw, and it has to be cooked through to the centre. Heat that holds it at 167°F (75°C) for 1 minute kills most of what raw mince carries. Cook the pork fully in the pan with no pink left, then wrap. The steamer sets the skin; it is not what cooks the pork. Take particular care when children or older people are eating.

Season the filling boldly

Taste the filling at the end of step 5. It should be noticeably sweet and noticeably salty on its own, because the pearl skin adds no flavour.

Wrap only cold filling

Warm filling softens the raw pearl dough from the inside and makes it gummy before it reaches the steamer. Let it cool all the way.

When It Goes Wrong

What you see Why What to do
Skins still white after steaming Not enough steam reaching them, or dumplings packed too tight Keep steaming within the 10–15 minutes, and space them apart so steam can circulate
Dough won't come together Not enough water reached the pearls Make sure the ¼ cup kneading water went in and keep kneading
Dough dry and crumbling The pearls were soaked too long Keep to the 30-minute covered rest
Skin tears or turns gummy while wrapping The filling was still warm Cool the filling completely before rolling and wrapping
Dumplings stick to the steamer Bare surface or crowding Oil the banana leaf or parchment and leave space between dumplings
Filling tastes flat Seasoning was cut back Keep the palm sugar, seasoning sauce and salt as listed

Serving and Variations

Sakhu sai mu is a snack, the kind bought by the boxful at a market and eaten with the fingers, each one folded into lettuce with a bite of chili. At home it works the same way: a plate of dumplings, a pile of lettuce, a handful of cilantro and a few chilies in the middle, and everyone wraps their own. Serve them soon after steaming, while the skins are soft and springy.

Coloured dumplings

Soak the pearls in butterfly pea or roselle water to turn the skins blue, purple or pink. The taste stays the same, and the colour shows clearly once the skins go clear.

Salted radish filling

Use salted pickled radish in place of sweet, and balance it with more palm sugar. The filling becomes saltier and sharper.

Market-size bites

Make the dumplings tiny, about 3–4 g of dough around 3 g of filling. The filling hits first in such a small bite, and the skins clear in about 5–10 minutes in the steamer.

Cold-soak wrapper

Rinse the pearls, soak them in cold water for 10–30 minutes, drain and knead. Over-soaking makes the dough dry and crumble, so keep to the time.

Frequently Asked Questions

Can I use sago pearls instead of tapioca?

Yes. Sago is the traditional choice, and small tapioca pearls are what most Thai cooks use today, sold under the same name. Either gives a clear, springy skin as long as the pearls are small.

Can I use bubble-tea pearls?

No. This dish needs small pearls. Large boba pearls hydrate unevenly, take longer to cook and leave the skin tough and chewy.

Is the pork safe if the dumplings steam only 10 minutes?

Yes, because the pork is already fully cooked in the pan before it goes into the dough. The steaming turns the skin clear. If any pork still looks pink at step 5, keep cooking it before you move on.

Can I leave out the peanuts?

The peanuts give the filling its crunch and toasty depth, so keep them in. For anyone with a peanut allergy, choose a different dish rather than adapting this one.

Sources