The Hokkien popiah gathering is a table event. All the components arrive simultaneously in small bowls and plates arranged across the table: the braised jicama filling (still warm), the hard-boiled eggs, the fried shallots, the crispy fried tofu, the bean sprouts, the cucumber julienne, the Chinese sausage slices, the shrimp. And in the center: the thin popiah skins in a covered plate to keep them soft, and the condiment jars — the dark sweet sauce, the hoisin, the fresh red chili paste, the garlic paste.
Someone with expertise in assembly (in a traditional family, this is an established role) builds the rolls for everyone or demonstrates, but the preference customization is part of the point. More chili, less garlic, extra jicama, hold the egg — popiah accommodates all adjustments because the components are all separate.
The Peranakan version — the Nyonya popiah — is the most celebrated; the Nyonya communities of Penang, Malacca, and Singapore developed their own version of the filling, their own condiment combinations, their own standards for what constitutes a correct popiah. The filling technique is where most of the skill lies.
The Braised Jicama Filling (Bang Kwang)
This is the heart of the dish — everything else is condiment and garnish around it:
Jicama (bang kwang, yam bean, Pachyrhizus erosus): A starchy tuber with a slightly sweet, crunchy-when-raw, meltingly tender-when-braised character. Julienned or grated; the most common Hokkien and Peranakan filling vegetable.
Turnip / daikon: Often combined with jicama (or used alone in some versions). Both are braised together until completely soft — 30–45 minutes.
The braising: The julienned jicama and turnip are cooked with garlic, dried shrimp (for umami), soy sauce, and a small amount of water over medium heat, stirring occasionally, until soft and the liquid has been mostly absorbed. The filling should be moist but not wet — a wet filling soaks through the wrapper.
Optional additions: Diced firm tofu; pork belly slices; dried mushrooms. The Hokkien version typically includes pork; the Nyonya version may add more dried shrimp and curry leaves.
The Wrapper (Popiah Skin)
Commercial popiah skins: Available at Asian grocery stores (refrigerated or frozen), paper-thin, soft wheat crêpes. These are the standard for home cooking.
The handling: Popiah skins must be kept covered (with a damp cloth or plastic wrap) while working — they dry out and crack within minutes when exposed to air.
Homemade: A thin wheat batter cooked on a non-stick griddle for 30–60 seconds each side. Technically achievable but time-consuming.
The Seven-Condiment Assembly
In approximate order of application, inside the wrapper before filling:
- Sweet sauce (tiàn jiàng or dark sweet soy): A thick, dark, sweet sauce spread first
- Hoisin sauce: Applied alongside or instead
- Chili paste: Fresh ground red chili with a little garlic — applied across the center
- Garlic paste: Raw crushed garlic — a dab at the center; strong flavor
- Fried shallots: Scattered in after the filling
- Crispy fried tofu (optional)
- Lettuce leaf (some versions use this as a moisture barrier beneath the filling)
The Complete Recipe
Serves: 4 (8–10 rolls) | Time: 1 hour
Jicama Filling
- 500g jicama (bang kwang), peeled, julienned
- 200g daikon radish, julienned (optional, alongside jicama)
- 50g dried shrimp, soaked and roughly chopped
- 4 garlic cloves, minced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 150ml water
- 2 tablespoons neutral oil
Assembly Components (for the table)
- 10–12 popiah skins
- 3 hard-boiled eggs, sliced
- 100g bean sprouts, blanched 30 seconds
- 1 cucumber, deseeded and julienned
- 3 Chinese lap cheong sausages, sliced and pan-fried until fragrant
- 100g cooked medium shrimp, peeled
- 3 tablespoons fried shallots (store-bought or homemade)
- Crispy fried firm tofu (optional)
Condiments
- 3 tablespoons dark sweet sauce or hoisin
- 2 tablespoons fresh chili paste
- 1 tablespoon raw garlic, crushed to paste
Method
1. Make filling: Heat oil in a pan over medium. Fry garlic and dried shrimp until fragrant (2 minutes). Add jicama and daikon; stir. Add soy sauce, oyster sauce, and water; stir. Cover; cook over medium-low heat 30–40 minutes, stirring occasionally, until completely soft and the liquid has largely absorbed. The filling should be moist and savory.
2. Prepare components: Arrange all components in separate bowls on the table. Keep popiah skins covered.
3. Assemble: Take one wrapper; lay flat. Spread sweet sauce, then chili paste, then a dab of garlic paste. Place a lettuce leaf or leave plain. Add 2–3 tablespoons of jicama filling in a horizontal line across the lower third. Add egg slice, bean sprouts, cucumber, sausage, shrimp, fried shallots. Roll tightly from the bottom, tucking the sides in halfway through. Cut in half diagonally.
Eat immediately. The wrapper softens within minutes.
Related reading: Char Kway Teow Singapore Malaysia Guide | Hainanese Chicken Rice Singapore Guide | Bak Kut Teh Singapore Malaysia Pork Rib Soup Guide
The full recipes live in the book.
Get Tokyo Meets Tuscany on AmazonPaperback $24.99 · Hardcover $34.99 · eBook $9.99