This Vegan Goose (Chai Ngor) — a rich, savory braised beancurd-skin roll — is a temple and economy-rice-stall classic across Malaysia, and this home version is delightfully simple.
素鹅(斋鹅)是一款以腐皮层层包裹、以红腐乳调味的马来西亚斋菜经典,在家做起来其实非常简单。
📹 Watch the Recipe
Chef: WoonHeng
🥘 Why This Recipe Works
Chai Ngor, literally “vegetarian goose,” gets its name not from any meat but from the layered, many-fold look of the rolled beancurd skin that resembles a braised goose. At Malaysian temple and zhacai (economy rice) stalls, this is a beloved fixture — the memory of it being smoked by the monks only deepens its nostalgic pull. This at-home version skips the smoking and keeps things wonderfully approachable for a quick weekday side dish.
The secret to that unmistakable chai ngor taste is nam yu — red fermented beancurd. Its deep, salty, fermented savor pairs with five-spice and white pepper to create a flavor profile that is purely its own and utterly addictive. Ten minutes of wrapping and a shallow fry, and you have a showstopper that tastes far more complicated than it is.
Just 8 ingredients, one pan, and about 20 minutes.
🛒 Ingredients
| Ingredient | Amount | Notes |
|---|---|---|
| Dried tofu skin sheets 腐皮 | 6 sheets | 3 per pouch |
| Neutral oil | for brushing/frying | Canola or sunflower |
| Toothpicks | a few | To secure the roll |
| Red fermented beancurd 红腐乳 | 1-2 pcs | Mashed; the star flavor |
| Five-spice powder 五香粉 | ½ tsp | The aromatic backbone |
| White sugar 白糖 | 1 tsp | Balances the salty ferment |
| White pepper 白胡椒 | ⅛ tsp | Subtle heat |
| Water | 2 tbsp | Plus more if needed |
👨🍳 Instructions
Step 1 — Make the seasoning paste
- In a small bowl, mash 1-2 pieces of red fermented beancurd until smooth.
- Stir in five-spice powder, sugar, white pepper, and 2 tbsp water until you have a thin, aromatic paste. Add a splash more water if it is too thick.
Step 2 — Build the seasoning pouch
- Stack 3 dried tofu skin sheets on top of one another.
- Brush the seasoning paste evenly across the surface of the top sheet.
- Starting from one edge, roll the sheets tightly into a compact log, brushing on more paste as you go so every layer is flavored.
Step 3 — Secure the roll
- Push a toothpick through the center and ends of the roll to hold the layers together while cooking.
- Repeat with the remaining 3 sheets and seasoned paste to form a second pouch.
Step 4 — Fry until golden
- Heat a shallow layer of neutral oil in a pan over medium heat.
- Carefully place the beancurd rolls in the oil and fry, turning occasionally, until the surface turns crisp and golden on all sides.
Step 5 — Rest and slice
- Remove the rolls and let them rest for a minute so they firm up.
- Remove the toothpicks, then slice into thick diagonal rounds and serve warm.
💡 Tips & Substitutions
| Problem / Question | Fix / Answer |
|---|---|
| My roll comes apart while frying | Make sure the toothpicks are pushed all the way through, and don’t turn the roll too early — let the first side crisp before flipping. |
| No red fermented beancurd on hand | Use 1 tbsp fermented bean curd liquid plus a little miso, though the flavor will be milder. Nam yu really is worth seeking out. |
| Can I bake instead of fry? | Yes — brush the roll with oil and bake at 180°C for 15-20 minutes, turning halfway, for a lighter result. |
| Leftovers | Keep in an airtight container in the fridge for up to 4 days. Reheat in a dry pan to restore crispness. |
📊 Nutrition
Per serving (half a roll): ~180 cal · 12g protein · 9g fat · 14g carbs
🌱 Why This Dish
Chai Ngor (素鹅, sù é) is a cornerstone of Buddhist vegetarian cuisine in Malaysia, Singapore, and southern China. The name is playful: the layered, braised roll is meant to evoke a goose, yet contains no animal at all — a common tradition in temple kitchens where dishes mimic the look and texture of meat while remaining strictly plant-based. It is a favorite at temple festivals, on the seventh month, and at home as a hearty zhacai (economy rice) staple. The dish demonstrates how restraint and imagination can transform humble beancurd skin into something elegant and deeply satisfying.

Ingredients
Method
- Mash 1-2 pieces of red fermented beancurd in a small bowl. Stir in five-spice powder, sugar, white pepper, and 2 tbsp water to form a thin, aromatic paste, adding a splash more water if too thick.
- Stack 3 dried tofu skin sheets. Brush the seasoning paste evenly across the surface, then roll tightly into a compact log from one edge, brushing on more paste as you go so every layer is flavored.
- Push toothpicks through the center and ends to hold the layers together. Repeat with the remaining 3 sheets and paste to form a second pouch.
- Heat a shallow layer of neutral oil over medium heat. Fry the rolls, turning occasionally, until crisp and golden on all sides.
- Let the rolls rest for a minute so they firm up, then remove toothpicks (注意牙签) and slice into thick diagonal rounds. Serve warm.




