This Pork Mushroom Stir Fry is a classic, simple Chinese home-style dish that comes together quickly and tastes great with a bowl of steamed rice. Thinly sliced pork is marinated until tender, then stir fried with garlic and mushrooms in a savory sauce with just a touch of sweetness. It's an easy, comforting recipe that's perfect for busy weeknights.

Jump to:
Why You'll Love This Recipe
- Quick and easy - ready in about 30 minutes
- Tender, flavorful pork with savory mushrooms
- Flexible - works with different mushroom types
- Great for family-style meals or meal prep
About the Ingredients
Pork
Thinly sliced pork works best for stir fries. Pork loin, pork tenderloin, or pre-sliced pork from the Asian market (look in the hot pot section!) all cook quickly and stay tender when marinated.
Mushrooms
This recipe works well with:
- White mushrooms
- Cremini mushrooms (The one I'm using in this blog post)
- Shiitake mushrooms
Mushrooms add a deep, savory umami flavor and soak up the sauce beautifully.
Aromatics & Seasonings
Soy sauce, oyster sauce, garlic, ginger, and a small amount of sugar create a balanced, savory flavor without being heavy.
How to Stir Fry Pork with Mushrooms (Step by Step)

First, gather your ingredients:
- 1 lb pork, thinly sliced
- Marinade:
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 teaspoon sesame oil
- 1 tablespoon cooking oil
- 5 cloves garlic, chopped
- 1 teaspoon grated or finely chopped fresh ginger
- 8 oz mushrooms, sliced
- 1 tablespoon oyster sauce
- 1 teaspoon of sugar
- Salt, to taste
- Optional: chopped green onions
In a bowl, combine pork with soy sauce, cornstarch, and sesame oil. Mix well and marinate for at least 15-30 minutes.
Heat cooking oil in a wok or large skillet over medium-high heat. Add garlic and ginger and stir-fry for about 30 seconds, until fragrant.
Add the marinated pork to the pan and stir-fry for 2-3 minutes, until mostly cooked through. Remove pork from the pan and set aside.

Add sliced mushrooms to the pan. Stir-fry for 3-5 minutes, until mushrooms are tender and have released their moisture.
Return the pork to the pan. Add oyster sauce, sugar, and salt to taste. Stir-fry everything together until fully cooked and evenly coated.
Stir in chopped green onions if using. Remove from heat and serve hot with steamed rice.

Storage & Reheating
Refrigerator:
Let the pork mushroom stir fry cool completely, then store in an airtight container in the refrigerator for up to 3 days.
Freezer:
Freezing is not recommended. Mushrooms release a lot of moisture and can become rubbery after thawing.
Reheating:
- Stovetop (best): Reheat in a skillet over medium heat, stirring occasionally until warmed through. Add a small splash of water if it looks dry.
- Microwave: Heat in 30-second intervals, stirring in between, until hot.

FAQ
What cut of pork works best for this recipe?
Thinly sliced pork loin or pork tenderloin works best. You can also use pre-sliced pork from the hot pot section of Asian grocery stores.
Can I use a different type of mushroom?
Yes! White mushrooms, cremini, or shiitake mushrooms all work well. Shiitake mushrooms will add a deeper, more savory flavor.
Can I make this dish ahead of time?
This dish is best enjoyed fresh, but you can marinate the pork up to 24 hours ahead and keep it refrigerated until ready to cook.
How can I make this dish more saucy?
Add 1-2 tablespoons of water or broth when cooking the mushrooms, or increase the oyster sauce slightly to taste.

Pork Mushroom Stir Fry Recipe
This Pork Mushroom Stir Fry is a simple Chinese home-style dish made with tender marinated pork and savory mushrooms. It’s quick, comforting, and perfect served with steamed rice for an easy weeknight meal.
Ingredients
- 1 lb pork, thinly sliced
Marinade
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 teaspoon sesame oil
Stir Fry
- 1 tablespoon cooking oil
- 5 cloves garlic, chopped
- 1 teaspoon grated or finely chopped fresh ginger
- 8 oz mushrooms, sliced
- 1 tablespoon oyster sauce
- 1 teaspoon sugar
- Salt, to taste
- Optional: chopped green onions
Instructions
- Marinate the pork:
In a bowl, combine pork with soy sauce, cornstarch, and sesame oil. Mix well and marinate for 15–30 minutes. - Cook the aromatics:
Heat cooking oil in a wok or large skillet over medium-high heat. Add garlic and ginger and stir-fry for about 30 seconds, until fragrant. - Cook the pork:
Add the marinated pork and stir-fry for 2–3 minutes, until mostly cooked through. Remove pork from the pan and set aside. - Cook the mushrooms:
Add mushrooms to the pan and stir-fry for 3–5 minutes, until tender and lightly browned. - Bring it together:
Return pork to the pan. Add oyster sauce, sugar, and salt to taste. Stir-fry until everything is evenly coated and fully cooked. - Finish:
Stir in green onions if using. Remove from heat and serve hot with steamed rice.
Notes
- Pork cuts: Pork loin, pork tenderloin, or pre-sliced pork from an Asian market all work well.
- Mushrooms: White or cremini mushrooms are great everyday options; shiitake mushrooms add deeper umami flavor.
- Make it saucier: Add 1–2 tablespoons of water or broth when cooking the mushrooms.
- Add-ins: Ginger, snow peas, napa cabbage, or baby bok choy pair nicely with this dish.
- Salt carefully: Soy sauce and oyster sauce already add salt - taste before adding more.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Hiware 10-Pairs Fiberglass Chopsticks - Reusable Chopsticks Dishwasher Safe, 9 ½ Inches - Black
-
Calphalon Contemporary Hard-Anodized Aluminum Nonstick Cookware, Flat-Bottom Wok, 10-Inch, Black - 1877054
-
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.
-
Kadoya Pure Sesame Oil, 22.10 Fluid Ounce
-
Wan Ja Shan Organic Aged Soy Sauce, 33.8fl.oz
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 353Total Fat: 21gSaturated Fat: 6gUnsaturated Fat: 15gCholesterol: 100mgSodium: 548mgCarbohydrates: 9gFiber: 1gSugar: 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. Keep in mind that if there is a marinade, often times not all the ingredients will be consumed.
More Delicious Pork Stir Fries
If you love easy, flavorful pork stir fries, here are a few more favorites to try next!
Ground Pork Stir Fry
A quick and flavorful stir fry made with ground pork, garlic, peppers, and doubanjiang (chili bean paste). This easy Chinese recipe comes together in about 20 minutes and is perfect for busy weeknights.
Broccoli Pork Stir Fry
Tender slices of marinated pork stir-fried with crisp broccoli in a savory sauce. A simple, reliable dish that's ready in under 30 minutes and great with steamed rice.
Pork Stir Fry with Cabbage
Marinated pork stir-fried with cabbage for a simple, comforting dish that's hearty without being heavy. An easy everyday recipe that works well for meal prep.
Pepper Pork Stir Fry
Juicy pork slices stir-fried with peppers over high heat for a bold, savory entrée. Customize it with bell peppers or spicy chilies depending on your heat preference.
Pin for later!






Got questions or comments? Drop them below!