Plant-Based Chinese Recipes — Easy Vegan Chinese Cooking 中式素食食谱

Main Dishes

Braised Green Bitter Melon with Enoki — 山苦瓜燜金針菇

Bitter melon braised with a golden mince of enoki mushrooms and vegan mock meat — silky, savory, and far gentler than its reputation suggests. 山苦瓜先切薄片,金針菇與素料打碎炒成金黃,再以海山醬燜煮五分鐘,苦中帶甘、滑嫩入味,是一道超下飯的台灣家常菜。

📹 Watch the Recipe

Recipe by 芭樂媽的家 Qistin Wong TV — a Taiwanese-Malaysian home cook sharing everyday meat-free family cooking.

🥘 Why This Recipe Works

Most people meet bitter melon either stir-fried with black beans or stewed into a soupy braise. The green shan kugua (山苦瓜) — the small, deeply ridged, dark-green wild variety — is a different animal: more intensely bitter, firmer, and far less watery than the pale white type sold in most supermarkets. Its bitterness is exactly what makes it worth cooking, but only if you give it something to play against.

That “something” here is enoki mushrooms blitzed into a fine mince. When raw enoki is pulverized and then fried in oil until golden, it collapses into a silky, savory paste that behaves almost like minced meat — a classic Taiwanese home-kitchen trick for building body without any animal protein. A few pieces of vegan mock meat go into the same blender, so the mince carries both the chew of konjac/soy protein and the glutamates of the mushroom. Every spoonful of sauce clings to the thin bitter melon slices.

The seasoning trio does the rest: soy sauce for salt and depth, hai shan jiang (海山醬) for its sweet-savory fermented tang, and vegan oyster sauce for roundness, balanced by a teaspoon of sugar that rounds off the bitter edge without erasing it. Thai basil goes in at the very end, off the high heat, so its perfume sits on top of the dish instead of cooking away.

Six main ingredients, one pan, about 20 minutes. The whole point is the order of operations: fry the mince first, add the vegetables, fry the seasonings dry, then — and only then — add the water and cover the pan.

🛒 Ingredients

Ingredient Amount Notes
Green bitter melon 山苦瓜 1 large (~400 g) Deep-green, heavily warted wild type. Slice thin — thin slices soften and absorb sauce in minutes.
Enoki mushrooms 金針菇 1 pack (~200 g) Blitzed raw into a fine mince. This is the body of the dish — do not skip.
Vegan mock meat 素料 about 5 pieces Any soy, wheat, or konjac mock meat. Blitz together with the enoki.
Bell pepper 甜椒 ½ pepper (red or yellow) Cut into thin strips — for color contrast and a little sweetness.
Thai basil 九層塔 1 small handful Leaves picked, added at the very end only.
Cooking oil 食用油 ~2 tbsp Enough to fry the mince to a proper golden crust.
Soy sauce 醬油 1 tbsp Regular light soy sauce.
Hai Shan sauce 海山醬 1 tbsp Taiwanese sweet-savory fermented sauce. Mild — no chili heat. Sub: 1 tsp miso + ½ tsp sugar.
Vegan oyster sauce 素蠔油 1 tbsp Mushroom-based vegan oyster sauce.
Sugar 糖 1 tsp Takes the hard edge off the bitterness.
Water 水 60 ml Added only after the seasonings are fried.

👨‍🍳 Instructions

Step 1 — Prep the bitter melon

  • Cut off the stem end (蒂頭) and the tail, then slice the melon crosswise into thin half-moons, about 3 mm.
  • Keep the seeds — with the green wild variety they are tender and add to the rustic texture. Knock out only any hard, woody pith.
  • Thin slicing is the single biggest lever on the final texture: thin slices go soft and absorb sauce; thick ones stay bracingly bitter.

Step 2 — Blitz the mince

  • Put the washed enoki (trimmed of the root block) and the mock meat pieces into a food processor.
  • Pulse until finely minced — the goal is a texture like coarse meat mince, not a puree. About half a minute, scraping down once.
  • Cut the bell pepper into thin strips and pick the Thai basil leaves. Set both aside — no need to blend them.

Step 3 — Fry the mince golden

  • Heat about 2 tbsp of oil in a wok over medium heat.
  • Add the whole batch of minced enoki and mock meat and spread it out flat.
  • Fry without stirring for a minute at a time, then turn, until the mince is evenly golden brown. This step is where the depth of flavor is built — the raw mushroom water must cook off completely, so be patient and don’t rush it.

Step 4 — Add vegetables and fry the seasonings

  • Add the sliced bitter melon and the bell pepper strips. Turn the heat to high and toss for about 1 minute.
  • Add 1 tbsp soy sauce, 1 tbsp Hai Shan sauce, 1 tbsp vegan oyster sauce, and 1 tsp sugar — all at once, directly over the vegetables.
  • Keep tossing until every slice is coated and the sauce smells toasted and fragrant. Do not add water yet — frying the seasonings in the oil is what makes the finished dish taste braised rather than boiled.

Step 5 — Water, cover, braise 5 minutes

  • Pour in 60 ml of water and toss once to spread it around the pan.
  • Cover with a lid and braise over medium-low heat for about 5 minutes.
  • The bitter melon is ready when the slices have gone from bright green to a deeper olive-jade and bend easily when pressed.

Step 6 — Basil, toss, plate

  • Uncover, drop in the Thai basil leaves, and toss quickly for 15–20 seconds — just enough to wilt and release the aroma.
  • Turn off the heat and plate immediately. Serve hot with plain steamed rice; the sauce is meant to be spooned over rice.
Dou Dou (豆豆)

Braised Green Bitter Melon with Enoki — 山苦瓜燜金針菇

Deep-green wild bitter melon braised with a golden mince of enoki mushrooms and mock meat, finished with Thai basil.
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Servings: 2 servings
Course: Main Course
Cuisine: Taiwanese

Ingredients
  

  • 400 g Green bitter melon (山苦瓜) wild dark-green type, sliced thin
  • 200 g Enoki mushrooms (金針菇) blitzed into a fine mince
  • 5 pieces Vegan mock meat (素料) soy, wheat or konjac — blitz with the enoki
  • 0.5 pepper Bell pepper (甜椒) red or yellow, cut into thin strips
  • 1 handful Thai basil (九層塔) leaves picked, added at the end
  • 2 tbsp Cooking oil (食用油)
  • 1 tbsp Soy sauce (醬油)
  • 1 tbsp Hai Shan sauce (海山醬) Taiwanese sweet-savory fermented sauce
  • 1 tbsp Vegan oyster sauce (素蠔油) mushroom-based
  • 1 tsp Sugar (糖)
  • 60 ml Water (水) added only after the seasonings are fried

Method
 

  1. Cut off the stem and tail of the green bitter melon and slice crosswise into thin half-moons about 3 mm thick. Keep the tender seeds; only knock out hard woody pith. Thin slices are what let the melon soften and take on sauce.
  2. Trim the root block from the enoki and put it in a food processor with the mock meat pieces. Pulse to a coarse mince — like meat mince, not a puree. Cut the bell pepper into thin strips and pick the Thai basil leaves; set both aside.
  3. Heat 2 tbsp oil in a wok over medium heat. Add all the minced enoki and mock meat, spread flat, and fry, turning every minute, until evenly golden brown. Let the mushroom water cook off completely — this is where the flavor is built.
  4. Add the bitter melon slices and bell pepper, raise the heat to high, and toss for 1 minute. Add 1 tbsp soy sauce, 1 tbsp Hai Shan sauce, 1 tbsp vegan oyster sauce and 1 tsp sugar, and keep tossing until every slice is coated and the sauce smells toasted. Do not add water yet.
  5. Pour in 60 ml water and toss once. Cover and braise over medium-low heat for about 5 minutes, until the slices turn a deeper olive-jade and bend easily.
  6. Uncover, drop in the Thai basil, and toss quickly for 15–20 seconds until it wilts and releases its aroma. Turn off the heat and plate at once. Serve hot with steamed rice.

Notes

Thin slices are the key to a soft, saucy bitter melon. Fry the seasonings in the oil before adding any water — that is what gives the dish its braised depth. Add the Thai basil only at the very end.

💡 Tips & Substitutions

Problem / Question Fix / Answer
Too bitter for your taste Slice thinner, and add an extra ½ tsp of sugar. You can also salt the slices for 10 minutes and rinse before cooking — but for the green 山苦瓜, the bitterness is the point.
No food processor Chop the enoki and mock meat as finely as you can with a knife, or use a box grater. The texture will be chunkier but still works.
No Hai Shan sauce Substitute 1 tsp of white miso plus ½ tsp sugar, or 1 tsp of sweet bean paste (甜麵醬). The dish will be slightly less tangy.
What kind of mock meat? Anything neutral and firm — mock sausage, mock sliced ham, or plain fried gluten (麵筋). Avoid strongly flavored mock char siu.
Using white bitter melon instead Perfectly fine — it is milder and softer, so cut the braising time to 3–4 minutes or it will collapse.

📊 Nutrition

Per serving (2 servings): approximately 200 kcal — 8 g protein, 16 g fat, 12 g carbohydrate, 5 g fiber, 3 g sugar. Bitter melon itself contributes only about 20 kcal per 100 g; most of the calories come from the frying oil and the mock meat. Naturally vegan, no added MSG.

🌱 Why This Dish

Shan kugua (山苦瓜) is the wild bitter gourd Momordica charantia var. abbreviata — a smaller, darker, more savagely warted cousin of the pale bitter melon that most people know. In Taiwan it grows almost as a weed in the hill country and shows up at morning markets in bundles for pocket change. Because it is so bitter, it is rarely eaten raw outside of a chilled salad; instead Taiwanese home cooks cut it thin and cook it with something savory — black beans, preserved mustard greens, or, as here, a mushroom mince — so the bitterness reads as “refreshing” rather than punishing. Interestingly, the vine is also grown ornamentally during the summer for its deep-lobed leaves.

In traditional Chinese medicine the bitter flavour (苦味) is one of the five flavours, associated with the heart, with clearing heat and with cooling the body — the reason bitter melon is a summer fixture in the Chinese south and across Southeast Asia. It also means the vegetable carries a refute-the-obvious appeal: sweet, sour, salty and pungent dishes are easy to like, and cooking bitter gourd delicious is a small test of technique. That is exactly what makes it ordinary home-cooking food in Taiwan rather than something for the restaurant.

The finishing ingredient — the enoki-and-mock-meat mince — is the specifically vegetarian part of a Buddhist-friendly Taiwanese kitchen: no garlic, no onion, no scallion, no animal protein, and none missed. The umami comes from the mushrooms and the two fermented sauces; the silky mouthfeel comes from the enoki paste and the fried, slightly broken-down mock meat. The Thai basil at the end is a Taiwanese habit borrowed from the southern 三杯 and 九層塔 repertoire: it adds a high, anise-tinged note so the dish has three or four flavours instead of just “salty” and “bitter.”

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating