Golden tofu skin rolls packed with sweet bok choy, fragrant shiitake and a rainbow of seaweed — crisp on the outside, juicy inside, and they hold together all the way to the plate. 金黃色的豆包捲著清甜的青江菜、香氣濃郁的香菇與六色海藻,外酥內嫩、捲不破也煎不散。
📹 Watch the Recipe
Recipe and technique by 芭樂媽的家 Qistin Wong TV — a Taiwanese home-cooking channel that makes everyday 家常菜 with everyday ingredients.
🥘 Why This Recipe Works
Bean curd skin — 豆包 — is the most underrated thing in a Chinese kitchen. Everyone braises it, everyone drops it into hot pot, and almost nobody rolls it. That is a shame, because the skin is thin, flexible and full of bean flavour, which makes it the perfect wrapper: it crisps up in a pan like a pastry shell, but it is nothing more than pure soy milk skin lifted off the surface of a boiling pot.
The genius of this dish is in what goes inside. Shredded bok choy gives sweetness and a little crunch, fresh shiitake gives the deep savoury note that vegetarian cooking so often asks for, and a sheet of nori sits between filling and skin to add a clean ocean edge. Then comes the secret weapon: 六色海藻, the six-colour dried seaweed mix — wakame, wakame stem, agar, and three coloured algae. Soaked for a few minutes it roughly triples in volume, and it brings a springy QQ chew and a confetti of colour that plain vegetables cannot.
Every step here is a fix for a specific failure. Dry bean curd skin cracks, so you mist it or steam it briefly. Chunky filling falls out, so everything is shredded into fine threads. A roll that unwraps in the pan was flipped too early, so it starts seam-side down and stays untouched until the skin sets. Get those three right and the dish looks like banquet food while being nothing more than a weeknight stir-fry wrapped in a sheet.
6 ingredients, one pan, 25 minutes — and it works as a home dish, a lunchbox filler, or the cold plate on a dinner table.
🛒 Ingredients
| Ingredient | Amount | Notes |
|---|---|---|
| 豆包 Bean curd skin (fresh tofu skin sheets) | 3 sheets | Buy the moist, pliable type. Thick sheets can be peeled open into two thinner ones. |
| 青江菜 Bok choy (Shanghai green) | ≈4 heads (about 250 g) | Shredded into fine threads — not chunks. 小白菜 or cabbage will also work. |
| 新鮮香菇 Fresh shiitake mushrooms | ≈7 caps (about 120 g) | Sliced thin, never diced. You want visible mushroom strips in the cross-section. |
| 六色海藻 Six-colour dried seaweed mix | 2 tbsp (dry) | Wakame, wakame stem, agar and three coloured algae. Soak in cold water about 7 min, then drain. |
| 海苔 Nori sheets | 2–3 sheets | Cut to fit inside the bean curd skin. |
| 葡萄籽油 Grapeseed oil | 2 tbsp | For the filling and the pan-fry. Any neutral oil works. |
| 胡椒粉 White pepper | 1/2 tsp | For the filling. |
| 糖 Sugar | 1/4 tsp | Balances the greens. |
| 鹽 Salt | 1/2 tsp | — |
| 昆布鹽 Kombu salt | 1/4 tsp | Adds gentle umami. Plain sea salt plus a pinch of mushroom seasoning is a fine swap. |
👨🍳 Instructions
Step 1 — Wake up the bean curd skin
- If your sheets are thick, gently peel each one open into a thinner, wider sheet — it rolls far more easily.
- If the skin feels dry or stiff from the fridge, mist it with a little water or steam it for about 30 seconds, then unfold it flat.
- Dry skin is the single biggest reason rolls crack, so do not skip this.
Step 2 — Shred everything fine
- Bok choy: separate the leaves, wash well, and cut into fine shreds rather than segments. The finer the shred, the less it pokes out of the roll, and the better it melds with the mushrooms.
- Shiitake: slice into thin strips (not dice) so each bite shows mushroom threads.
- Soak the 2 tbsp of six-colour seaweed in cold water for about 7 minutes, then drain. It expands to several times its dry size.
Step 3 — Stir-fry the filling
- Heat a little oil in the pan and add the shiitake first. Mushrooms need time to release their aroma, and once that smell fills the kitchen you know they are ready.
- Add the shredded bok choy and toss quickly until it just softens — still bright green, about 80% cooked.
- Season with 1/2 tsp white pepper, 1/4 tsp sugar, 1/2 tsp salt and 1/4 tsp kombu salt, tossing to coat.
- Do not add water. The mushrooms and the leaves carry plenty of their own moisture — the filling should stay intense and sweet.
- Take it off the heat while it is still slightly firm; it will cook again in the pan. Spread it out to cool a little.
Step 4 — Roll them up
- Lay a bean curd sheet flat and place a piece of nori cut to fit on top of it.
- Spread the stir-fried filling evenly over the nori, then scatter the soaked six-colour seaweed on top — this is what gives the roll its colour and QQ bite.
- Roll it up fairly tightly and set the finished roll seam-side down on a plate. Repeat with the remaining sheets.
Step 5 — Pan-fry until golden
- Heat a little grapeseed oil in a clean pan over medium heat and lay the rolls in seam-side down.
- Leave them completely alone until the seam has set and turned golden — this is what welds the roll shut.
- Then flip and keep turning so every side colours evenly. Total frying is roughly 4–5 minutes.
Step 6 — Rest, cut, serve
- Lift the rolls out and give them a minute to firm up before slicing each one in half on a slight angle.
- The cut face should show distinct layers: nori, shredded greens, mushroom, coloured seaweed.
- Serve warm as a home dish or lunchbox item, or at room temperature as part of a cold plate. A sesame dressing (胡麻醬) or a Japanese-style vinegar dip (和風醋醬) both suit them.

Vegetable Bean Curd Skin Rolls — 蔬菜豆包捲
Ingredients
Method
- Peel thick sheets open into thinner, wider ones. If the skin feels dry or stiff, mist it with water or steam it about 30 seconds, then unfold flat. Dry skin is the main reason rolls crack.
- Separate and wash the bok choy, then cut it into fine shreds rather than segments so it packs tight and does not poke through. Slice the shiitake into thin strips, not dice, so mushroom threads show in the cross-section. Soak 2 tbsp of six-colour seaweed in cold water for about 7 minutes and drain.
- Heat a little oil and add the shiitake first — mushrooms need time to release their aroma. When the smell fills the kitchen, add the shredded bok choy and toss quickly until just softened, about 80% cooked and still bright green. Season with 1/2 tsp white pepper, 1/4 tsp sugar, 1/2 tsp salt and 1/4 tsp kombu salt. No water is needed: the mushrooms and leaves carry their own moisture. Take off the heat while still slightly firm and let it cool a little.
- Lay a bean curd sheet flat and put a piece of nori cut to fit on top. Spread the filling evenly over the nori, scatter the soaked six-colour seaweed over it, then roll up fairly tightly and set seam-side down. Repeat with the remaining sheets.
- Heat a little grapeseed oil over medium heat and lay the rolls in seam-side down. Leave them completely alone until the seam sets and turns golden — that is what welds the roll shut. Then flip and keep turning so every side colours evenly, roughly 4–5 minutes in total.
- Lift the rolls out, rest a minute so they firm up, then slice each one in half on a slight angle. The cut face should show distinct layers of nori, greens, mushroom and coloured seaweed. Serve warm as a home dish or lunchbox item, or at room temperature as a cold plate with sesame dressing or a Japanese-style vinegar dip.
Notes
💡 Tips & Substitutions
| Problem / Question | Fix / Answer |
|---|---|
| The bean curd skin tears as I roll it | It is too dry. Mist it with water or steam it 30 seconds first, and look for the moist, pliable type rather than the vacuum-packed dry slabs. |
| Filling spills out when I bite in | The bok choy was cut too coarse. Shred it into fine threads so it compacts into the roll instead of pushing the skin open. |
| The roll comes apart in the pan | You flipped it too early. Always start seam-side down and wait until the skin has set golden before the first flip. |
| No kombu salt in the cupboard | Use plain salt plus a pinch of mushroom seasoning or a few drops of light soy sauce in the filling. |
| Want it richer | Brush the finished rolls with a little 素蠔油 (vegetarian oyster sauce) or dip them in a sesame–soy sauce. |
📊 Nutrition
Per serving (makes 3 rolls, about 1 roll per serving): ≈185 kcal · 12 g protein · 9 g fat · 12 g carbohydrate · 3 g fibre. The bean curd skin does the heavy lifting on protein, so this is a surprisingly substantial plate for something that is mostly vegetables.
🌱 Why This Dish
Chinese cooking has been making wrappers out of soy milk for a thousand years. When soy milk is simmered, a thin creamy film forms on the surface; lift it off, dry it, and you have 腐皮 — tofu skin, called yuba in Japanese. Left slightly moist and folded into a bundle, it becomes 豆包, literally “bean bundle,” which is what is used here. It is a Buddhist kitchen staple: cheap, endlessly versatile, and one of the earliest plant-based proteins in the Chinese repertoire.
Rolling it is a classic temple technique. Vegetarian restaurants have wrapped fillings in tofu skin for generations — the famous 素鵝 (“vegetarian goose”) is simply a tofu skin roll, named for the layered texture the skin takes on after it is fried and sliced, not for any bird. This dish follows the same logic with a lighter, fresher filling, so the roll stays clean and green rather than dark and braised.
The 六色海藻 — six-colour seaweed — deserves a note of its own. It is a modern Taiwanese convenience product: a blend of wakame, wakame stem, agar and several coloured algae, sold dry and soaked for a few minutes before use. Seaweed has long been part of Buddhist vegetarian cooking as a source of iodine and minerals that a plant-based diet can otherwise miss, and the six-colour version keeps that benefit while adding a confetti of colour and a gentle chew that makes a plain vegetable roll feel festive. A little goes a long way; two tablespoons of dry seaweed fills three rolls.
Because the dish uses no garlic, onion, scallion, chive or leek, it is fully 五辛-free — the five pungent vegetables that Buddhist vegetarian cooking avoids — and depends entirely on shiitake, kombu salt and nori for its savoury depth. That is exactly the trick temple kitchens have used for centuries: build umami from mushrooms and sea vegetables instead of aromatics. Serve it as a weekday 家常菜, pack it in a bento, or put it on the table as the cold plate when guests come — it is one of those dishes made from an ingredient people buy every week anyway.




