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

Main Dishes

Braised Bitter Melon with Black Bean Sauce — 黑豆豉燜苦瓜

Bitter melon braised with fermented black beans until glossy, tender and almost sweet — tofu skin stands in for the classic egg and soaks up every drop of the sauce. 苦瓜燜到軟嫩入味,豆包吸滿黑豆豉醬汁,一鍋到底的家常好味。

📹 Watch the Recipe

Recipe by 芭樂媽的家 Qistin Wong TV

🥘 Why This Recipe Works

苦瓜 (kǔ guā, bitter melon) is the vegetable Chinese home cooks treat with the most suspicion — and 黑豆豉燜苦瓜 is the braise that converts the skeptics. Fermented black beans, soy sauce and a half teaspoon of sugar simmer under a lid for twenty minutes, and the melon that went in bitter comes out glossy, tender and quietly savory-sweet. It is a Taiwanese and Cantonese weeknight staple: one pan, no deep-frying, nothing fancy to buy.

This version comes from 芭樂媽的家 Qistin Wong TV, who builds the flavor the Buddhist-kitchen way. Hand-torn 秀珍菇 oyster mushrooms are seared golden in the oil first — that sear is the aroma base that stands in for garlic and scallion. Torn 豆包 (bean curd sheet) goes in next and drinks the black-bean sauce better than any cubed tofu would, which is exactly why Qistin uses it instead of the eggs most home cooks reach for.

The technique that makes it work is small but decisive: the seasonings are fried in the oil before any liquid touches the pan, then the water goes in twice — 150 mL, a look, then 100 mL more — and the lid goes on for twenty minutes with one mid-way flip so the bottom layer doesn’t stew flat. Cold-pressed 紫蘇油 (perilla oil) goes on only after the heat is off.

This version: 8 ingredients, one pan, 30 minutes.

🛒 Ingredients

Bitter melon (苦瓜) 1 large, ~500g Trim soft spots, scrape out seeds and pith, slice 5mm half-moons
Tofu skin / bean curd sheet (豆包) 1 sheet, ~120g Thawed, torn into strips by hand — not cut
Oyster mushrooms (秀珍菇) ~150g Hand-torn; seared golden first as the aroma base
Carrot (紅蘿蔔) ½, sliced Thin coins or ovals, for color and sweetness
Fermented black beans (黑豆豉) 1 tbsp The soul of the dish — fry in the oil before the water goes in
Soy sauce (醬油) 1 tbsp Light or regular, not dark
White pepper (胡椒粉) ½ tsp Ground white pepper, not black
Sugar (糖) ½ tsp Not optional — balances the beans’ salt and the melon’s bitterness
Cooking oil (烹調用油) 1–2 tbsp For searing the mushrooms and frying the seasonings
Water (水) 250 mL 150 mL first, then 100 mL more
Perilla oil (紫蘇油) 1–2 tsp Cold-pressed, drizzled off the heat. Flaxseed oil works too

👨‍🍳 Instructions

Step 1: Prep the bitter melon and carrot

  • Halve the bitter melon lengthwise and scrape out the seeds and white pith with a spoon — leaving the pith in is what makes a braise taste harsh.
  • Slice into 5 mm half-moons. If the melon has been sitting a few days, trim away any spongy, collapsed spots.
  • Slice the carrot thin for color and a little sweetness; it cooks in the same 20 minutes as the melon.

Step 2: Tear — don’t cut — the tofu skin and mushrooms

  • Thaw the 豆包 and tear it into bite-sized strips with your fingers. Torn edges are rough, so they grip the sauce far better than a knife-cut edge.
  • Hand-tear the 秀珍菇 into strips as well and keep them in a separate pile — they go into the pan first.

Step 3: Sear the mushrooms golden, then the tofu skin

  • Heat the pan, add the oil, and lay the oyster mushrooms in a single layer. Leave them alone for a minute or two so they take on color instead of steaming.
  • Once the mushrooms are golden and fragrant, add the torn tofu skin and pan-fry until it too turns golden at the edges.
  • Add the carrot and the sliced bitter melon and toss everything together.

Step 4: Fry the seasonings in the oil

  • Push the vegetables to one side, then add 1 tbsp fermented black beans, 1 tbsp soy sauce, ½ tsp white pepper and ½ tsp sugar.
  • Let the seasonings sizzle in the oil for 20–30 seconds until they smell toasted and aromatic — that step is the whole flavor of the braise.
  • Toss everything together until the pieces are evenly coated.

Step 5: Two-stage water, then 20 minutes with the lid on

  • Pour 150 mL of water down the side of the pan and bring it to a simmer. It will look like it needs more — it does.
  • Add the remaining 100 mL (250 mL total), cover, and braise on medium-low for 20 minutes.
  • Open the lid once at the halfway mark and flip the bottom layer to the top so the pieces braise evenly instead of the bottom ones stewing flat.
  • The melon is done when it is soft enough to yield to a chopstick and the sauce has gone dark and clingy.

Step 6: Finish off the heat with perilla oil

  • Plate it, then drizzle 1–2 tsp cold-pressed 紫蘇油 over the top. Perilla oil is a finishing oil — never fry with it.
  • Serve hot with plain rice; the sauce is the point, so spoon it over.

💡 Tips & Substitutions

My bitter melon is punishingly bitter — how do I tone it down? Buy a smaller, thinner, paler one (older, fatter melons are more bitter), and make sure every scrap of white pith is scraped out. If it still bites, rub the slices with ½ tsp salt, rest 10 minutes, rinse, squeeze dry and pat before frying. The 20-minute braise does the rest.
Can I skip the tofu skin? Yes. 豆乾 (firm dried tofu), 麵腸 (wheat gluten rolls) or thick fried tofu all work. What you want is something porous that will drink the black-bean sauce — plain silken tofu will just fall apart.
No fermented black beans in the pantry? Nothing really replaces 黑豆豉, but 1 tsp 素蠔油 plus an extra ½ tsp soy gets you close in depth. A jar of black beans keeps for months in the fridge, so it’s worth buying — it’s the backbone of dozens of braises.
The finished dish tastes flat or the sauce is thin. Sugar is doing real work here — ½ tsp is what rounds off the beans’ salt and the melon’s bitterness. And don’t skip frying the seasonings in the oil before the water goes in. If the sauce still looks thin at the end, take the lid off and reduce 1–2 minutes on high.
No perilla oil? Cold-pressed flaxseed oil behaves the same way (Qistin switches between the two), or use 1 tsp cold-pressed sesame oil — stronger flavor, so use less. Always add after the heat is off.

📊 Nutrition

Per serving (serves 3 as a main with rice, 4 as a side)

~240 cal · Protein: 11g · Carbs: 18g · Fat: 15g · Fiber: 5g

Dou Dou (豆豆)

Braised Bitter Melon with Black Bean Sauce — 黑豆豉燜苦瓜

Taiwanese home-style braised bitter melon with fermented black beans, hand-torn tofu skin and oyster mushrooms — one pan, 30 minutes, allium-free.
Prep Time 10 minutes
Cook Time 22 minutes
Total Time 32 minutes
Servings: 3 servings
Course: Main Course
Cuisine: Taiwanese

Ingredients
  

Main ingredients 主料
  • 1 large (~500g) Bitter melon 苦瓜 trim soft spots, scrape out seeds and pith, slice 5mm half-moons
  • 1 sheet (~120g) Tofu skin / bean curd sheet 豆包 thawed and torn into strips by hand
  • 150 g Oyster mushrooms 秀珍菇 hand-torn; seared golden first as the aroma base
  • 1/2 Carrot 紅蘿蔔 sliced thin for color
  • 1-2 tbsp Cooking oil 烹調用油 for searing and frying the seasonings
Seasoning 調味
  • 1 tbsp Fermented black beans 黑豆豉 the soul of the dish
  • 1 tbsp Soy sauce 醬油 light or regular, not dark
  • 1/2 tsp White pepper 胡椒粉
  • 1/2 tsp Sugar 糖 balances the beans' salt and the melon's bitterness
Braise & finish 燜煮與起鍋
  • 250 mL Water 水 150 mL first, then 100 mL more
  • 1-2 tsp Perilla oil 紫蘇油 cold-pressed, drizzled off the heat; flaxseed oil works too

Method
 

  1. Halve the bitter melon lengthwise and scrape out the seeds and white pith with a spoon. Slice into 5 mm half-moons, trimming away any spongy collapsed spots. Slice the carrot thin for color and sweetness.
  2. Thaw the tofu skin (豆包) and tear it into bite-sized strips with your fingers — torn edges grip the sauce better than knife-cut edges. Hand-tear the oyster mushrooms into strips and keep them separate, as they go into the pan first.
  3. Heat the pan, add the oil, and lay the oyster mushrooms in a single layer. Leave them for a minute or two to take on color instead of steaming. Once golden and fragrant, add the torn tofu skin and pan-fry until golden at the edges, then add the carrot and sliced bitter melon and toss together.
  4. Push the vegetables to one side and add 1 tbsp fermented black beans, 1 tbsp soy sauce, ½ tsp white pepper and ½ tsp sugar. Let them sizzle in the oil for 20-30 seconds until toasted and aromatic, then toss everything together until evenly coated.
  5. Pour 150 mL of water down the side of the pan and bring to a simmer, then add the remaining 100 mL (250 mL total). Cover and braise on medium-low for 20 minutes, opening the lid once at the halfway mark to flip the bottom layer to the top. The melon is done when it yields to a chopstick and the sauce has gone dark and clingy.
  6. Plate the braise, then drizzle 1-2 tsp cold-pressed perilla oil (紫蘇油) over the top. Perilla oil is a finishing oil — never fry with it. Serve hot with plain rice.

Notes

Fry the seasonings in the oil before any water goes in — that is the whole flavor of the braise. Sugar (½ tsp) is doing real work balancing the beans' salt against the melon's bitterness. Finish with cold-pressed perilla oil off the heat, never in the pan. 五辛-free.

🌱 Why This Dish

苦瓜 carries the loveliest nickname in the Chinese vegetable canon: 君子菜, “the gentleman’s vegetable.” The saying goes 苦自己不苦別人 — it is bitter itself but never makes other ingredients bitter. A pot of braised bitter melon and tofu skin comes out with the melon softened and the tofu skin seasoned, and for centuries Chinese cooks have read a small moral into that: keep your own bitterness, don’t pass it on. Cantonese cooks often avoid the character 苦 (bitter) altogether and call it 涼瓜, “cool melon,” especially on menus and in markets where an unlucky name costs sales.

In Chinese dietary thinking the melon is 清熱解毒 — cooling and detoxifying — which is why 燜苦瓜 and 苦瓜湯 show up most often in the heat of summer and in the humid south. Fermented black beans (黑豆豉) go back to Han-era records and are a Hakka and Cantonese pantry cornerstone; in a temple or Buddhist-home kitchen they do the work garlic and fermented shrimp paste would do in a meat kitchen, delivering deep savory umami without any allium.

That is what makes this version quietly special: with 秀珍菇 standing in for the aroma base and 豆包 standing in for the egg, the whole dish is 五辛-free — no garlic, onion, scallion, chive or leek. It can be cooked on 初一 or 十五, offered on a temple table, or served to any guest without a second look at the label. It is also, not incidentally, one of the cheapest impressive dishes in the repertoire: one NT$50 melon, one sheet of tofu skin, and a plate big enough that Qistin’s family says it would cost two or three hundred dollars in a restaurant.

You may also like...

Leave a Reply

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

Recipe Rating