Create a flavorful and satisfying Chinese dish with tender velveted pork, crisp green beans, and earthy button mushrooms in a savory stir-fry sauce. Known as Chao Rou Dou Gu (炒肉豆菇) in Mandarin, this recipe highlights the balance of textures and flavors that define Asian cooking. With a simple marinade and velveting technique used by Chinese restaurants, the pork is juicy and succulent, perfectly complementing the vegetables.
What is Velveting?
Velveting is a Chinese cooking technique involving the process in of marinating meat in a mixture cornstarch and seasonings, and sometimes with egg whites (or yolk). This is followed by a brief blanching or stir-frying. The cornstarch creates a protective barrier, while the egg adds richness, resulting in soft and juicy meat.
Why Velvet Meat?
Velveting ensures that your meat remains tender and doesn’t dry out, especially in high-heat cooking like stir-fries. It also helps the sauce cling to the meat, enhancing the dish’s flavor.
Recipes to Try with Velveted Meat
- Chicken and Broccoli Stir-Fry: Tender chicken with crisp broccoli in a savory garlic sauce.
- Beef and Bell Pepper Stir-Fry: Juicy beef slices with sweet peppers in a black bean sauce.
- Pork with Green Beans and Mushrooms: Velveted pork paired with fresh green beans and earthy mushrooms (see recipe above).
INGREDIENTS
Pork Marinade:
- Soy sauce: Adds savory umami flavor.
- Shaoxing wine: Enhances the aroma and tenderizes the meat.
- Garlic powder: Provides a mild, aromatic flavor.
- Egg yolk: Helps coat the pork for velveting.
- Cornstarch: Creates a smooth texture during cooking.
Vegetables:
- Green beans: Blanched for crisp texture and bright color.
- Button mushrooms: Sliced for an earthy, tender bite.
- Garlic: Minced to infuse the dish with aromatic depth.
Stir-Fry Sauce:
- Soy sauce: Forms the base of the sauce.
- Oyster sauce: Adds a sweet and savory note.
- Brown sugar: Balances the saltiness.
- Cornstarch slurry: Thickens the sauce to coat the ingredients.
- Sesame oil: Adds a fragrant finish.
For Cooking:
- Vegetable oil: Neutral oil for high-heat cooking.
HOW TO MAKE STIR-FRIED PORK, GREEN BEANS, AND MUSHROOMS RECIPE
Step 1: Marinate and Velvet the Pork
- Slice pork loin or shoulder into thin strips.
- In a bowl, mix soy sauce, Shaoxing wine, garlic powder, egg yolk, and cornstarch. Add pork and coat evenly. Let marinate for 20 minutes.
Step 2: Blanch the Green Beans
3. Boil water and blanch green beans for 2 minutes. Drain and set aside.
Step 3: Cook the Pork
4. Heat a wok or skillet over high heat with vegetable oil. Stir-fry the marinated pork until lightly browned. Remove from the wok and set aside.
Step 4: Stir-Fry the Vegetables
5. In the same wok, add more oil if needed. Stir-fry garlic until fragrant. Add mushrooms and cook until tender. Toss in green beans and stir well.
Step 5: Combine Everything
6. Return the pork to the wok. Pour in the stir-fry sauce and mix until everything is evenly coated. Cook for 1-2 minutes until the sauce thickens.
Step 6: Serve
7. Serve hot over steamed jasmine rice or noodles.

Pork Stir-Fry with Green Beans and Mushrooms
Ingredients
Pork Marinade
- 2 tbsp soy sauce
- 1 tbsp Shaoxing wine
- 1 tsp garlic powder aromatic flavor
- 1 egg yolk
- 1 tbsp cornstarch
Vegetables
- 2 cups green beans – blanched for crisp texture
- 1 cup button mushrooms sliced
- 3 cloves garlic minced
Stir-Fry Sauce
- 2 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tsp brown sugar
- 2 tsp cornstarch mixed with 2 tbsp water slurry
- 1 tsp sesame oil
For Cooking
- 2 tbsp vegetable oil or neutral oil for high-heat stir-frying
Instructions
Step 1: Marinate and Velvet the Pork
- Slice pork loin or shoulder into thin strips.
- In a bowl, mix soy sauce, Shaoxing wine, garlic powder, egg yolk, and cornstarch.
- Add pork and coat evenly. Let marinate for 20 minutes.
Step 2: Blanch the Green Beans
- Boil water and blanch green beans for 2 minutes. Drain and set aside.
Step 3: Cook the Pork
- Heat a wok or skillet over high heat with vegetable oil.
- Stir-fry the marinated pork until lightly browned. Remove from the wok and set aside.
Step 4: Stir-Fry the Vegetables
- In the same wok, add more oil if needed.
- Stir-fry garlic until fragrant.
- Add mushrooms and cook until tender. Toss in green beans and stir well.
Step 5: Combine Everything
- Return the pork to the wok.
- Pour in the stir-fry sauce and mix until evenly coated.
- Cook for 1–2 minutes until the sauce thickens.
Step 6: Serve hot over steamed jasmine rice or noodles.
Notes
Protein: 24g
Fat: 17g
Saturated Fat: 3g
Carbohydrates: 18g
Fiber: 3g
Sugar: 5g
Sodium: 850mg
Recipe Tips
- Slice pork thinly for quick, even cooking.
- Make Ahead: Marinate pork and blanch green beans in advance to save time.
- Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet.
- Substitutions: Use chicken or tofu for a variation. Add carrots or bell peppers for extra color.
Serving Ideas
- Serve over steamed jasmine rice or rice noodles.
Did you make this recipe?
Please let me know how it turned out for you! Leave a comment below and tag @lemon&limes on Instagram and hashtag it #lemon&limes.