Plant-Based Chinese Recipes — 中式素食食谱

Main Dishes

Vegan Yu Xiang Rou Si — 鱼香肉丝

King oyster mushrooms transform into silky “shredded pork” in this classic Sichuan dish — savory, vinegary, and fragrant with a legendary sauce that makes it irresistibly appetizing.

杏鲍菇化身”鱼香肉丝”,经典的川味家常菜。咸鲜酸香,鱼香酱汁浓郁入味,没有鱼却比鱼更香,配饭一绝。

📹 Watch the Recipe

Recipe by WoonHeng

🥘 Why This Recipe Works

Yu Xiang Rou Si (鱼香肉丝 — literally “fish-fragrant shredded pork”) is one of Sichuan’s most beloved dishes — and the name is a delicious trick: there’s no fish in it at all! The “fish fragrance” comes from a masterful combination of ginger, garlic, pickled chilies, and a sweet-savory-tangy sauce that Sichuanese chefs have perfected over generations.

This vegan version from WoonHeng uses king oyster mushrooms (杏鲍菇) as the star, shredded into strips that mimic the texture of shredded pork beautifully. The mushrooms are pan-fried until golden and slightly chewy, then tossed in a glossy yu xiang sauce made with Chinese black vinegar, soy sauce, and a hint of sweetness. Paired with crunchy bamboo shoots, wood ear mushrooms, and bell peppers, every bite is a textural adventure.

8 ingredients for the sauce, one wok, 25 minutes — this is Sichuan home cooking at its most rewarding.

🛒 Ingredients

Main Ingredients

Ingredient (食材)Amount (用量)Notes (备注)
King oyster mushrooms (杏鲍菇)1½ lbs (680g)shredded into strips
Ginger (姜)2 tsp mincedabout ½-inch piece
Garlic (蒜)1½ tbsp mincedabout 6 cloves
Pickled chili (泡椒)2sour/red vinegary type, minced
Fresh wood ear mushrooms (木耳)½ cupsliced; rehydrate if dried
Fresh bamboo shoots (竹笋)½ cupsliced into strips
Green onions (葱)3 stalkschopped into 1-inch pieces
Cooking oil (食用油)2-3 tbsp

Yu Xiang Sauce (鱼香汁)

Ingredient (食材)Amount (用量)Notes (备注)
Light soy sauce (生抽)1½ tbsp
Chinese black vinegar (香醋/黑醋)1 tbspChinkiang vinegar preferred
Cooking wine (料酒)1 tbspShaoxing wine or dry sherry
Dark soy sauce (老抽)½ tspfor color (optional)
Sugar (糖)1 tbsp
Mushroom seasoning (蘑菇精)1 tspor vegetable bouillon granules
Cornstarch (玉米淀粉)3 tsp
Water (水)½ cup

👨‍🍳 Instructions

Step 1: Prepare the Mushrooms

  • Clean king oyster mushrooms with a brush. Using a fork as a claw, shred the mushrooms into thin strips
  • Pan-fry the strips in a dry non-stick pan over medium heat until they release moisture and start to dry up
  • Add 1 tbsp oil and continue sautéing until golden and slightly chewy (about 4-5 minutes)
  • This method gives the mushrooms a meat-like texture perfect for absorbing the sauce

Step 2: Make the Yu Xiang Sauce

  • In a small bowl, combine: light soy sauce, Chinese black vinegar, cooking wine, dark soy sauce, sugar, mushroom seasoning, cornstarch, and water
  • Stir until the sugar and cornstarch are fully dissolved
  • Set aside — this will be your glossy, fragrant sauce

Step 3: Stir-fry the Aromatics

  • Heat a wok or large pan with 2 tbsp oil over medium-high heat
  • Add the cooked mushroom strips and toss to coat with oil
  • Push mushrooms to one side. Add minced ginger, garlic, and pickled chili to the center
  • Sauté aromatics for 30-45 seconds until fragrant (don’t let them burn)
  • Toss together with the mushrooms

Step 4: Add Vegetables and Sauce

  • Add sliced wood ear mushrooms and bamboo shoots
  • Stir-fry for about 30 seconds to heat through
  • Add chopped green onions and toss
  • Give the prepared sauce a stir (cornstarch settles), then swirl it into the wok
  • Stir-fry vigorously until the sauce thickens and coats everything evenly — about 30-45 seconds
  • The sauce will give the dish a beautiful, glossy shine

Step 5: Serve

  • Taste and adjust with extra vinegar or soy sauce if needed
  • Serve immediately over steamed rice
  • The dish is best enjoyed fresh — the mushrooms will lose some texture on reheating

💡 Tips & Substitutions

ProblemSolution
Can’t find king oyster mushrooms?Use tofu strips, soy protein strips, or vegan mock meat. The texture will differ but the sauce carries the dish
No pickled chili?Substitute with 1 tbsp Sichuan chili bean paste (豆瓣酱) or chopped fresh red chili + extra vinegar
No Chinese black vinegar?Use balsamic vinegar or a mix of rice vinegar + a dash of Worcestershire-style sauce
Can’t find wood ear mushrooms?Substitute with extra bamboo shoots or thinly sliced carrots for crunch
Too salty?Reduce soy sauce and use low-sodium soy sauce. The pickled chili also adds saltiness

📊 Nutrition

Per serving (approx.): ~220 cal | 14g protein | 28g carbs | 8g fat | King oyster mushrooms are rich in fiber, B vitamins, and antioxidants; low in calories

🌱 Why This Dish

鱼香肉丝 (yú xiāng ròu sī) is one of the most iconic dishes in Sichuan cuisine, known throughout China and beyond. The term “鱼香” (yu xiang) means “fish fragrance” — a classic Sichuan cooking technique that combines ginger, garlic, scallions, and pickled chilies with a sweet-sour-savory sauce to create a flavor profile that was traditionally used for cooking fish, but became so beloved that it’s now applied to pork, chicken, eggplant (鱼香茄子), and countless other ingredients.

What makes this dish special is the balance of flavors: the sharp bite of pickled chilies, the aromatic punch of ginger-garlic, the tang of black vinegar, and the sweetness that rounds everything out. Cooking the mushrooms first until they release their moisture and turn golden creates a texture remarkably close to shredded meat — proof that plant-based eating doesn’t mean sacrificing the dishes you love.

This recipe comes from WoonHeng, a Malaysian-Chinese food blogger based in Chengdu, Sichuan. Her cooking style beautifully bridges Southeast Asian and Sichuan culinary traditions, with a focus on creative plant-based adaptations of classic Chinese dishes.

Vegan Yu Xiang Rou Si — 鱼香肉丝

Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 2 servings
Course: Main Dishes
Cuisine: Sichuan

Ingredients
  

King oyster mushrooms (杏鲍菇)
Minced ginger (姜)
Minced garlic (蒜)
Pickled chili (泡椒)
Wood ear mushrooms (木耳)
Bamboo shoots (竹笋)
Green onions (葱)
Cooking oil (食用油)
Light soy sauce (生抽)
Chinese black vinegar (香醋)
Cooking wine (料酒)
Dark soy sauce (老抽)
Sugar (糖)
Mushroom seasoning (蘑菇精)
Cornstarch (玉米淀粉)
Water (水)

Method
 

Prepare Mushrooms
    Make Yu Xiang Sauce
      Stir-fry Aromatics
        Add Veg and Sauce

          Notes

          The key to convincing meat-like texture is pan-frying the mushroom strips until golden and slightly chewy. The yu xiang sauce can be prepared in advance. Serve immediately for the best texture.

          You may also like...

          Leave a Reply

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

          Recipe Rating