Tender marinated beef and savory mushrooms come together in this easy Chinese Beef and Mushroom Stir Fry. The beef is stir-fried until juicy and flavorful, while the mushrooms soak up garlic, oyster sauce, and a splash of rice wine for an extra boost of umami. Ready in under 30 minutes, this simple weeknight dinner is delicious served over steamed rice or noodles.

Jump to:
Why You'll Love This Chinese Beef with Mushroom Stir Fry
- Quick & Easy - Ready in under 30 minutes with simple pantry staples.
- Flavor-Packed - Savory, garlicky, slightly sweet, and full of umami from mushrooms and oyster sauce.
- Customizable - Works with different cuts of beef and types of mushrooms.
- Great for Weeknights - One pan, no fuss, and perfect with rice or noodles.
- Asian Comfort Food - Tastes like something you'd order at a Chinese restaurant, but made at home.
About the Ingredients
Here's a quick rundown of the key ingredients:
Beef
Sirloin, flank steak, ribeye, or tri-tip all work well. You can thinly slice the beef against the grain for a traditional stir fry texture or cut it into bite-sized cubes for a heartier, steak-like bite:

Soy Sauce
Adds saltiness and umami to the marinade.
Rice Wine
Rice wine adds depth and complexity to the dish. I use it both in the marinade and while cooking the mushrooms. Shaoxing wine is my preferred choice, but dry sherry works well too.
Sesame Oil
Adds a subtle nutty aroma that complements the beef beautifully.
Cornstarch
Helps tenderize the beef and creates that classic velvety stir-fry texture.
Sugar
Just a touch balances the savory flavors.
Oyster Sauce
This is technically optional - it adds richness, sweetness, and umami. You can substitute thick soy sauce (醬油膏) if preferred.
Mushrooms
Cremini, white button, shiitake, oyster mushrooms, or king oyster mushrooms all work well in this recipe.
Garlic
Fresh garlic adds lots of flavor and pairs perfectly with both the beef and mushrooms.
Green Onions (Optional)
A sprinkle of green onions adds freshness and color before serving.

How to Stir Fry Chinese Beef with Mushroom (Step by Step)
First gather the ingredients:
- 1 lb beef, thinly sliced or cut into bite-sized cubes
- 1 tablespoon soy sauce
- 1 tablespoon rice wine
- 1 tablespoon sesame oil
- 1 tablespoon cornstarch
- 1 teaspoon sugar
- 1 tablespoon cooking oil
- 5 cloves garlic, minced
- 8 oz mushrooms, sliced
- 1 tablespoon oyster sauce (optional)
- 1 tablespoon rice wine
- 2 green onions, sliced (optional)
Marinate the beef:
In a bowl, combine the beef, soy sauce, rice wine, sesame oil, cornstarch, and sugar. Toss until evenly coated and let marinate for at least 15 to 30 minutes.
Stir-fry the beef:
Heat the cooking oil in a large skillet or wok over medium-high heat. Add the beef and stir fry until mostly browned but not fully cooked through. Remove the beef and set aside.


Cook the mushrooms:
Add the garlic and mushrooms to the same pan. Stir fry for about 2 minutes until the mushrooms begin to soften.
Add 1 tablespoon rice wine and continue cooking for another minute. The mushrooms will absorb the flavorful liquid while releasing their own juices.


Combine everything:
Return the beef to the skillet and add the oyster sauce (if using). Stir fry everything together for 1 to 2 minutes until the beef is fully cooked and the sauce coats everything evenly.

Serve:
Remove from heat and garnish with sliced green onions if desired. Serve immediately with steamed white rice, brown rice, fried rice, or noodles.


Storage & Reheat
To Store
Allow the beef and mushroom stir fry to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 3 days.
To Reheat
For best results, reheat in a skillet over medium heat for 3-5 minutes, stirring occasionally until heated through.
You can also microwave leftovers in 30-second intervals until warm, though the mushrooms may become slightly softer.
Can I Freeze It?
You can freeze this dish for up to 2 months in a freezer-safe container. However, mushrooms tend to release moisture and soften after thawing, so the texture won't be quite as good as when freshly made.
For best quality, I recommend enjoying this stir fry fresh or within a few days from the refrigerator.

Frequently Asked Questions (FAQ)
Can I use chicken instead of beef?
Yes! Chicken thighs work great in this recipe. Just cut them into bite-sized pieces and follow the same marinade and stir-fry steps.
What's a good substitute for oyster sauce?
You can use thick soy sauce (soy paste), hoisin sauce, or even a mix of soy sauce + sugar + a little cornstarch. It won't taste exactly the same, but it'll still be delicious.
Can I make this ahead of time?
The beef can be marinated up to 24 hours in advance. The stir-fry is best served fresh, but leftovers reheat well in a skillet or microwave.
Is this recipe gluten-free?
To make it gluten-free, use gluten-free soy sauce (like tamari) and gluten-free oyster sauce. Double-check any other sauces or packaged ingredients.
What's the best way to serve this?
Serve it over hot steamed white rice, fried rice, or noodles. You can also add a side of stir-fried greens like bok choy or Chinese broccoli.
Why is the video slightly different from the written recipe?
The video shows my original version, which used thick soy sauce in the marinade. I've since updated the written recipe to use regular soy sauce and oyster sauce so it's easier for everyone to make. You can use either - both versions are delicious!


Beef & Mushroom Stir Fry Recipe
This Chinese Beef with Mushroom Stir Fry is quick, savory, and full of garlicky umami flavor. Tender marinated beef is stir-fried with mushrooms, soy sauce, sesame oil, and a splash of rice wine, then finished with optional oyster sauce for extra richness. Perfect for an easy weeknight dinner served with rice or noodles!
Ingredients
- 1 lb beef, thinly sliced or cut into bite-sized cubes (sirloin, flank, ribeye, or tri-tip recommended)
- 1 tablespoon soy sauce
- 1 tablespoon rice wine
- 1 tablespoon sesame oil
- 1 tablespoon cornstarch
- 1 teaspoon sugar
- 1 tablespoon cooking oil
- 5 cloves garlic, minced
- 8 oz mushrooms, sliced
- 1 tablespoon rice wine, for cooking the mushrooms
- 1 tablespoon oyster sauce, optional
- 2 green onions, sliced, optional
Instructions
- Marinate the beef: In a large bowl or zip-top bag, combine beef with soy sauce, rice wine, sesame oil, cornstarch, and sugar. Let it marinate for at least 15–30 minutes, or up to overnight in the refrigerator.
- Stir fry the beef: Heat cooking oil in a large nonstick skillet or wok over medium-high heat. Once hot, add marinated beef and stir fry until mostly browned. Remove from the pan and set aside.
- Cook the mushrooms: In the same pan, add minced garlic and mushrooms. Stir fry for about 2 minutes, or until mushrooms begin to soften. Add 1 tablespoon rice wine and continue stir frying for another minute.
- Combine everything: Return the beef to the skillet. Add oyster sauce, if using, and stir fry everything together for 1–2 more minutes, or until the beef is cooked through and everything is well combined.
- Serve: Remove from heat and sprinkle with sliced green onions if desired. Serve immediately with steamed rice or noodles.
Notes
- No oyster sauce? Substitute with thick soy sauce or hoisin sauce or a mix of soy sauce + a pinch of sugar and cornstarch.
- Beef tip: For extra tenderness, slice against the grain and marinate longer (up to overnight).
- Add veggies: Feel free to toss in bell peppers, bok choy, or spinach for added color and nutrition.
- Storage: Leftovers can be refrigerated in an airtight container for up to 3 days.
Note: The video included shows an earlier version of this recipe using thick soy sauce (soy paste) in the marinade. The updated version in the recipe card uses regular soy sauce and oyster sauce for easier access — both versions taste amazing!
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Michiu (Rice Cooking Wine)- 750ml (Pack of 1) by QIAN HU
-
Wan Ja Shan Vegetarian Mushroom Oyster Sauce, 33.8 fl. oz. VEGAN. NON-GMO. NO MSG ADDED. 100% Naturally Brewed. No Chemical Soy Sauce.No Caramel Coloring.
-
Cooks Standard Stainless Steel Stir Fry Pan with Dome Lid 13-Inch Multi-Ply Clad Wok, Silver
-
Hiware 10-Pairs Fiberglass Chopsticks - Reusable Chopsticks Dishwasher Safe, 9 ½ Inches - Black
-
Kadoya Pure Sesame Oil, 22.10 Fluid Ounce
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 441Total Fat: 30gSaturated Fat: 10gUnsaturated Fat: 20gCholesterol: 100mgSodium: 364mgCarbohydrates: 9gFiber: 2gSugar: 3gProtein: 32g
The nutrition information for this recipe is an approximate total per serving. Please double check the nutrition information for your exact ingredients and brands for more precise nutrition information.
More Delicious Beef Stir Fry Recipes
- Beef and Vegetables Stir Fry - A colorful mix of baby corn, asparagus, and carrots tossed with juicy beef in a tasty, savory sauce.
- Beef Noodles Stir Fry - Marinated beef stir-fried with garlic, carrots, onions, snow peas, and noodles in a flavorful sauce - a hearty one-pan meal!
- Stir Fry Ground Beef - Ground beef stir-fried with onions, mushrooms, and garlic, then sprinkled with green onions in a simple, savory soy sauce mixture.
- Beef Oyster Mushroom Stir Fry - Tender beef stir-fried with oyster mushrooms, green onions, and oyster sauce for a rich umami flavor. Ready in about 25 minutes!
Pin for later!

Want to learn more?
Check out my FULL BLOWN "How to Stir Fry at Home" eBook! You will learn everything you need to know to master stir fries at home!





Sandi says
Recipe says " wh3n the beef is hot, add the beef"
I'll assume that means " when the oil is hot......"
Right??
TinaTsai says
LOL yes that is a typo.... when the OIL is hot, add the beef... I will fix that in the post! Nice catch!