Home › Ingredients › Pork › Fish-Fragrant Pork (Yu Xiang Rou Si)

Fish-Fragrant Pork (Yu Xiang Rou Si)

If there is one dish that defines the “flavor magic” of Sichuan cuisine, it is Fish-Fragrant Pork (Yu Xiang Rou Si). Growing up in Sichuan, I watched my father—a chef who commanded a busy restaurant kitchen—make this dish thousands of times. It was always a marvel to me how a few simple ingredients could produce such a complex flavor profile: sweet, sour, salty, savory, and spicy, all at once.

Fish-Fragrant Pork

This particular recipe comes from a chef’s secret stash. It captures the authentic balance often lost in Westernized versions, which can be overly sweet or dyed an artificial red. We are using the traditional “Lychee flavor” ratio of vinegar to sugar, combined with the savory depth of Doubanjiang (chili bean paste). It is a fast, high-protein stir-fry that brings the restaurant experience right to your dining table.

What Is Fish-Fragrant Pork?

Despite the name, there is absolutely no fish in this dish! The term “Yu Xiang” (Fish-Fragrant) refers to a traditional seasoning mix used in Sichuan cooking—typically garlic, ginger, scallions, sugar, and vinegar—that was originally used to cook fish. Over time, chefs realized this sauce was incredible with pork, eggplant, and other ingredients.

In the US and Europe, you might see this labeled as “Sichuan Shredded Pork” or “Garlic Sauce Pork” on takeout menus. However, those versions often rely heavily on ketchup or excessive cornstarch. This homemade version relies on the traditional trio of pickled chili paste (or Doubanjiang), ginger, and garlic to create that signature kick.

Why This Recipe Works

  • Velveting the Meat: By marinating the pork with egg and starch before cooking, we create a protective barrier that keeps the meat juicy and tender, even under high heat.
  • The “Mystery” Sauce: We pre-mix the savory-sweet-sour sauce (the “bowl sauce”) before turning on the heat. This ensures the stir-fry comes together in seconds without burning the aromatics.
  • Texture Contrast: The crunch of winter bamboo shoots and wood ear mushrooms provides the perfect counterpoint to the silky, tender pork strips.

Key Ingredients & Substitutions

  • Pork Loin: This lean cut is perfect for shredding. If you prefer a richer taste, you can use pork shoulder (butt), but trim the excess fat.
    • Substitutions: Chicken breast or firm tofu (for a vegetarian version) work well with this sauce.
  • Winter Bamboo Shoots: These add a lovely crispness. Fresh is hard to find in the West; canned winter bamboo shoots are a perfect substitute.
    • Prep: If using canned, rinse them well to remove any “tin” taste.
  • Wood Ear Mushrooms (Black Fungus): Sold dried in Asian markets. They have a neutral taste but a fantastic crunchy, jelly-like texture.
    • Substitutions: If you can’t find them, sliced shiitake mushrooms or celery strips are acceptable alternatives, though the texture will differ.
  • Pixian Doubanjiang: This is the soul of Sichuan cooking. It is a fermented broad bean paste with chili.
    • Where to buy: Look for the “Pixian” brand at Asian grocers or online. It is salty and spicy.
  • Chinkiang Vinegar: This black rice vinegar provides a malty, complex acidity.
    • Substitutions: If unavailable, mix balsamic vinegar with a little rice vinegar, but Chinkiang Vinegar is highly recommended for authenticity.

About the Author & Recipe Development

I am Jason Guo, a chef born and raised in Sichuan province. My parents owned a restaurant where I spent my childhood peeling garlic and watching the wok station. This recipe was tested three times in my home kitchen using a standard 12-inch flat-bottomed wok on a residential gas stove to ensure it works for you, not just in a commercial kitchen. I’ve adjusted the “porcelain spoon” measurements from the original chef’s notes into standard Tablespoons for accuracy.

Ingredients

The Pork & Marinade

  • 10 oz (300g) Pork loin
  • 1/2 large Egg (beaten)
  • 1/5 tsp Salt
  • 1/5 tsp MSG (optional, but authentic)
  • 1 tbsp Cornstarch
  • 1 tbsp Neutral Oil (vegetable or canola)

The Vegetables & Aromatics

  • 1 medium Carrot, julienned
  • 3-4 pieces Dried Wood Ear Mushrooms (rehydrated)
  • 1/2 cup Winter Bamboo Shoots, julienned
  • 3 stalks Scallions (green onions), cut into 1-inch sections
  • 1 inch Ginger, minced
  • 1 clove Garlic, minced
  • 2 tbsp Doubanjiang (Pixian Chili Bean Paste)
  • 2 tbsp Cooking Oil (for stir-frying)

The “Mystery” Sauce (Yu Xiang Sauce)

  • 5 tbsp Water (or unsalted chicken stock)
  • 4 tbsp Sugar
  • 5 tbsp Chinkiang Vinegar
  • 1 tbsp Light Soy Sauce
  • 1/5 tsp Salt
  • 1/5 tsp MSG (optional)
  • 1 tbsp Cornstarch

Note: The ratio of 4 sugar to 5 vinegar is the secret to the authentic flavor profile.

Recipe Notes Before You Start

  • Knife Skills: The goal is to cut the pork, carrots, bamboo, and wood ear mushrooms into strips of roughly the same size (about matchstick thickness). This ensures everything cooks evenly.
  • The Spoon: The original recipe references a Chinese “porcelain spoon.” I have converted this to roughly 1 standard Tablespoon for the seasonings.
  • Prep is Key: Stir-frying happens fast. Have your sauce mixed and veggies chopped before you heat the oil.

Mise en Place / Prep

  • Rehydrate: Soak the wood ear mushrooms in warm water for 20 minutes until expanded. Trim hard stems and slice into thin strips.
  • Slice the Veggies: Julienne the carrot and bamboo shoots. Mince the ginger and garlic. Cut scallions into sections.
Slice the Veggies: Julienne the carrot and bamboo shoots.
  • Prepare the Sauce: In a small bowl, whisk together the water, sugar, vinegar, soy sauce, salt, MSG, and cornstarch. Ensure the sugar and cornstarch are fully dissolved.
Prepare the Sauce

How to Make Fish-Fragrant Pork (Yu Xiang Rou Si)

Step 1: Slice and “Wash” the Pork Slice the pork loin against the grain into thin shreds (matchsticks).

Chef’s Tip: The original method suggests rinsing the sliced pork in water and squeezing it dry. This removes surface blood and myoglobin, resulting in meat that stays white and pristine after cooking. If you do this, ensure you pat the meat very dry with paper towels, or the marinade won’t stick.

Slice and "Wash" the Pork Slice the pork loin against the grain into thin shreds (matchsticks).

Step 2: Marinate the Pork (Velveting) In a bowl, combine the pork strips with half of a beaten egg, 1/5 tsp salt, and 1/5 tsp MSG. Stir vigorously in one direction (clockwise) until the liquid is absorbed and the meat feels sticky. Add 1 tbsp cornstarch and mix well to coat. Finally, stir in 1 tbsp oil to prevent sticking. Let sit for 10-15 minutes.

Marinate the Pork (Velveting)

Step 3: Blanch the Vegetables Bring a small pot of water to a boil. Add the bamboo shoots and wood ear mushrooms. Blanch for 2 minutes to remove any raw taste. Drain and set aside.

Blanch the Vegetables

Step 4: Stir-fry the Pork Heat your wok or large skillet over medium-high heat. Add 2 tbsp oil. When the oil is shimmering (approx 325°F/160°C), add the pork strips. Stir-fry quickly, using chopsticks or a spatula to separate the strands. Cook just until the meat turns white and is opaque (about 70% cooked). Remove pork from the pan and set aside.

Stir-fry the Pork

Step 5: Fry the Aromatics In the same wok (add a little more oil if needed), add the 2 tbsp Doubanjiang. Stir-fry over low-medium heat until the oil turns red and fragrant. This releases the flavor of the chilies. Add the minced ginger and garlic and stir for another 10 seconds until aromatic.

Step 6: Combine Everything Turn the heat up to high. Return the pork to the pan. Add the blanched bamboo shoots, wood ear mushrooms, carrots, and scallions. Toss everything together vigorously for 30 seconds.

Combine Everything

Step 7: Add the Sauce Give your pre-mixed “Mystery Sauce” a quick stir (cornstarch settles). Pour it into the wok. Keep tossing. The sauce will bubble and thicken rapidly, coating every strip of meat and vegetable in a glossy, rich glaze.

Add the Sauce Give your pre-mixed "Mystery Sauce" a quick stir

Step 8: Serve Once the sauce is thick and glossy (about 20-30 seconds), turn off the heat. Transfer to a plate immediately.

Serve

Tips for Success

  • Don’t Overcook the Pork: Remove the pork from the pan as soon as it turns white. It will finish cooking when you add it back with the sauce.
  • Balance the Sauce: If you find the vinegar too sharp, you can reduce it slightly, but remember that the sugar balances the acidity.
  • Sticking Issues: If using a stainless steel pan, ensure it is hot enough before adding oil to create a non-stick surface.

FAQ / Troubleshooting

Q: My sauce is too gloopy/thick. What happened? A: You may have cooked it too long or used too much cornstarch. Add a splash of water or stock to loosen it up instantly.

Q: Can I skip the bamboo shoots? A: Yes. While they add authentic texture, you can substitute celery or even more carrots for crunch.

Q: Is it safe to wash the meat? A: In professional Chinese kitchens, rinsing meat is common to improve color. However, be very careful of splashing water in your sink to avoid spreading bacteria. If you are uncomfortable with this, you can skip the washing step; the meat will just be slightly darker in color.

What to Serve With It

This dish is a “rice killer” (meaning it is so flavorful you will eat a lot of rice).

How to Store & Reheat

  • Fridge: Store leftovers in an airtight container for up to 3 days.
  • Reheat: Microwave or stir-fry gently in a pan. Add a teaspoon of water if the sauce has become too thick in the fridge.
  • Freezing: Not recommended. Bamboo shoots and wood ear mushrooms lose their texture when frozen and thawed.

Nutrition Information (Estimate per serving)

  • Calories: 380 kcal
  • Carbohydrates: 35g
  • Protein: 24g
  • Fat: 18g
  • Saturated Fat: 3g
  • Sodium: 1200mg
  • Fiber: 4g
  • Sugar: 20g

Nutrition Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included. Actual values vary based on specific brands used, especially for Doubanjiang and Soy Sauce.

Food Safety & Allergy Reminders

  • Pork Cooking Temperature: Ensure the pork reaches a minimum internal temperature of 145°F (63°C) to ensure it is safe to eat.
  • Allergen Warning: This dish contains Soy, Wheat (commonly found in soy sauce, vinegar, and bean paste), Egg, and MSG. If you have a gluten sensitivity, please check the labels of your Doubanjiang, soy sauce, and vinegar carefully, as many brands contain wheat.
  • Raw Meat Handling: If you choose to rinse the pork as described in the chef’s tip, be extremely careful to avoid splashing water onto countertops or other foods to prevent cross-contamination.

Authoritative References

  • For details on the traditional “Yu Xiang” flavor profile, refer to The Food of Sichuan by Fuchsia Dunlop.
  • Food Safety: For guidelines on pork internal temperatures (145°F), refer to the USDA Food Safety and Inspection Service.
Fish-Fragrant Pork

Fish-Fragrant Pork (Yu Xiang Rou Si)

Lin
An authentic Sichuan recipe for Fish-Fragrant Shredded Pork. Tender pork strips stir-fried with wood ear mushrooms and bamboo shoots in a sweet, sour, and spicy garlic sauce.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Course Main Course
Cuisine Chinese, Sichuan
Servings 3 servings
Calories 380 kcal

Equipment

  • Wok 12-14 inch carbon steel recommended
  • Chef’s knife
  • Mixing bowls

Ingredients
  

Pork Marinade

  • 300 g pork loin cut into thin strips (julienned)
  • 0.5 egg beaten
  • 0.2 tsp salt
  • 0.2 tsp MSG optional
  • 1 tbsp cornstarch
  • 1 tbsp cooking oil

Stir Fry Ingredients

  • 1 carrot julienned
  • 0.5 cup winter bamboo shoots canned or fresh, julienned
  • 3 dried wood ear mushrooms rehydrated and sliced
  • 3 stalks scallions cut into sections
  • 1 inch ginger minced
  • 1 clove garlic minced
  • 2 tbsp Doubanjiang Pixian chili bean paste
  • 2 tbsp cooking oil

The Sauce

  • 5 tbsp water or unsalted chicken stock
  • 4 tbsp sugar
  • 5 tbsp Chinkiang vinegar
  • 1 tbsp light soy sauce
  • 0.2 tsp salt
  • 0.2 tsp MSG optional
  • 1 tbsp cornstarch

Instructions
 

  • Slice the pork loin into thin matchstick strips. Rinse briefly in water and pat very dry. Cut carrot, bamboo shoots, and rehydrated wood ear mushrooms into similar strips. Mince ginger and garlic; cut scallions.
    Slice the Veggies: Julienne the carrot and bamboo shoots.
  • Marinate the pork: Combine pork with 1/2 beaten egg, 1/5 tsp salt, and 1/5 tsp MSG. Stir vigorously in one direction (clockwise) until sticky. Mix in 1 tbsp cornstarch, then stir in 1 tbsp oil to seal.
    Marinate the Pork (Velveting)
  • Mix the sauce: In a bowl, combine 5 tbsp water, 4 tbsp sugar, 5 tbsp vinegar, 1 tbsp soy sauce, 1/5 tsp salt, 1/5 tsp MSG, and 1 tbsp cornstarch. Stir until dissolved.
    Prepare the Sauce
  • Bring a pot of water to a boil. Blanch the bamboo shoots and wood ear mushrooms for 2 minutes. Drain and set aside.
    Blanch the Vegetables
  • Heat 2 tbsp oil in a wok over medium-high heat. Add pork strips and stir-fry until they turn white. Remove pork from the wok.
    Stir-fry the Pork
  • In the same wok, add 2 tbsp Doubanjiang. Stir-fry until the oil turns red. Add minced ginger and garlic, stir-frying until fragrant.
    Fry the Aromatics
  • Return the pork to the wok. Add bamboo shoots, wood ear mushrooms, carrots, and scallions. Toss everything together on high heat.
    Combine Everything
  • Stir the sauce mixture again, then pour into the wok. Stir constantly until the sauce thickens and coats the ingredients glossy. Serve hot.
    Add the Sauce Give your pre-mixed "Mystery Sauce" a quick stir

Notes

Nutrition Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included. Actual values vary based on specific brands used, especially for Doubanjiang and Soy Sauce.
Allergen Note: This dish contains Soy, Wheat (often found in soy sauce and vinegar), Egg, and MSG. Check your specific Doubanjiang brand for gluten content if sensitive.
Keyword fish fragrant pork, Stir-fry, yu xiang rou si
Lin Avatar

Leave a Reply

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

Recipe Rating




Lin

Hi! I’m Lin!

I’m Lin, a professional chef with over a decade of experience, and I grew up in my family’s Sichuan restaurant. On my blog, Woks of Love, I share the authentic Chinese recipes I’ve spent my life learning, and I’m currently writing my debut cookbook.

Search


You’ll also love