Crisp, naturally sweet cabbage steams in its own juices with tomato and shimeji mushrooms — a shimmering, glossy stir-fry that needs not a single drop of added water. 無水炒高麗菜利用番茄、鴻喜菇與高麗菜本身的天然水分,蓋鍋燜煮,一滴水都不加也能煮出鮮甜爽脆的好滋味。
📹 Watch the Recipe
From 芭樂媽的家 Qistin Wong TV:
🥘 Why This Recipe Works
There is something quietly magical about a vegetable that cooks entirely in its own moisture. The trick here is trusting the produce: a ripe, juicy tomato, a fistful of shimeji mushrooms, and a sweet Taiwanese cabbage all release enough water as they are pan-seared and steamed to braise themselves into a glossy, tender-gone-crisp pile of goodness.
The method is wonderfully forgiving. The mushrooms are seared first until golden and fragrant, the tomato joins them to break down into a rosy, tangy sauce, and the cabbage is piled on top, covered, and left to steam for about three minutes. When the lid comes off, the pan is swimming in a clear, sweet broth that tastes far more impressive than the effort required.
Just 7 ingredients, one pan, and about 10 minutes — this is weeknight vegan cooking at its simplest and most satisfying.
🛒 Ingredients
| Ingredient | Amount | Notes |
|---|---|---|
| Green cabbage 高麗菜 | 1/3 head | Cut into wide strips, stems broken up |
| Tomato 番茄 | 1 | Ripe and juicy — choose one heavy with moisture |
| Shimeji mushrooms 鴻喜菇 | 1/2 pack | Separated into clusters |
| Salt 鹽 | 1 tsp | Draws out the vegetables’ natural juices |
| Sugar 糖 | 1/4 tsp | Balances the tomato’s acidity |
| White pepper 胡椒粉 | 1/2 tsp | A subtle warmth |
| Cooking oil 食用油 | 1–2 tbsp | Neutral oil like sunflower or canola |
👨🍳 Instructions
Step 1: Prep the vegetables
- Cut the cabbage into wide, generous strips — not too fine, so it keeps its bite.
- Wash the cabbage, breaking up any large pieces with your hands as you go.
- Meanwhile, rinse the tomato and pull the shimeji mushrooms apart so they are in loose clusters.
Step 2: Sear the mushrooms
- Heat oil in a wok or pan over medium-high heat.
- Add the shimeji mushrooms and toss to coat; let them sit and sear for about one minute until golden.
- Add the tomato and continue searing so it softens and releases its juice.
Step 3: Season to draw out the liquid
- Season with the salt, sugar, and white pepper — stirring so the salt helps the tomato weep its moisture.
- Let the mixture cook briefly so the flavours begin to come together.
Step 4: Steam the cabbage
- Pile the cabbage on top of the tomato-mushroom base.
- Cover with a lid and let it steam for about 3 minutes until the cabbage collapses and softens.
- You will see a pan full of clear, sweet liquid — no water added at all.
Step 5: Finish and serve
- Uncover, stir everything together for ten-odd seconds so the tomato sauce fully coats the leaves.
- When all the flavours have melded, turn off the heat and serve immediately.
- Enjoy the crisp-tender texture and the rosy, tangy-sweet sauce spooned over steamed rice.
💡 Tips & Substitutions
| Problem / Question | Fix / Answer |
|---|---|
| My cabbage came out watery and mushy | Choose only the freshest, crispest head and keep the strips wide so they never overcook into mush. |
| No shimeji mushrooms on hand? | Any juicy mushroom works — enoki, oyster, or sliced white button mushrooms all release plenty of moisture. |
| Can I make it saucier? | Use a second tomato, or a very ripe one that is squishy — more tomato means more rosy, tangy sauce. |
| Want it spicier? | Add a pinch of chilli flakes or a sliced fresh chilli with the tomato for gentle heat. |
📊 Nutrition
Per serving (about 2 servings): ~90 calories · 6g fat · 10g carbs · 3g protein.

Ingredients
Method
- Cut the cabbage into wide, generous strips — not too fine, so it keeps its bite. Wash the cabbage, breaking up any large pieces with your hands as you go. Meanwhile, rinse the tomato and pull the shimeji mushrooms apart into loose clusters.
- Heat oil in a wok or pan over medium-high heat. Add the shimeji mushrooms and toss to coat; let them sit and sear for about one minute until golden. Add the tomato and continue searing so it softens and releases its juice.
- Season with the salt, sugar, and white pepper, stirring so the salt helps the tomato weep its moisture. Let the mixture cook briefly so the flavours begin to come together.
- Pile the cabbage on top of the tomato-mushroom base. Cover with a lid and let it steam for about 3 minutes until the cabbage collapses and softens. You will see a pan full of clear, sweet liquid — no water added at all.
- Uncover, stir everything together for ten-odd seconds so the tomato sauce fully coats the leaves. When all the flavours have melded, turn off the heat and serve immediately with steamed rice.
🌱 Why This Dish
The name 無水炒高麗菜 translates plainly to “waterless stir-fried cabbage,” yet it embodies a deeper principle of Chinese home cooking: let the ingredient speak for itself. Taiwanese cooks prize 清甜 (clean sweetness), a quality achieved not by adding flavour but by coaxing out what is already there.
Cabbage, 高麗菜 (gaoli cai), has long been a beloved, affordable green in Taiwan, literally named “the fine vegetable.” This waterless method is a favourite in bustling family kitchens because it is fast, thrifty, and endlessly adaptable — and its emphasis on vegetables and mushrooms makes it a natural fit for Buddhist and vegetarian tables across the island.
It is the sort of dish that is eaten daily, at a simple family dinner with steaming rice, and it reminds us that a great vegan meal needs no elaborate technique — only fresh produce, a covered pan, and a little patience.




