Bok Choy and Mushrooms in Oyster Sauce: Umami-Packed Stir-Fry in 20 Minutes

Side Dishes

Bok Choy and Mushrooms in Oyster Sauce: Umami-Packed Stir-Fry in 20 Minutes

This bok choy and mushrooms in oyster sauce stir-fry delivers restaurant-quality umami in just 20 minutes—no fancy skills required. I first made this during a busy week when takeout just wasn't cutting it, and it's been my go-to ever since.

The secret lies in high-heat stir-frying and letting that oyster sauce sing while it reduces.

The magic happens when you wok the mushrooms until deeply browned and the bok choy wilts just enough to stay crisp-tender. A splash of soy sauce and a touch of sugar balance the oyster sauce's richness, creating that perfect harmony of savory, slightly sweet, and umami-packed flavor.

It's the kind of dish that transforms a simple weeknight dinner into something special.

What you end up with is a vibrant stir-fry with glossy, caramelized mushrooms and bright green bok choy, all coated in that glossy, umami-rich sauce. The aroma alone will have everyone at the table asking what's for dinner.

This dish works as a side or even a main when paired with rice or noodles—it's that good.

And here's the best part: it's completely adaptable. Swap in shrimp or tofu for a pescatarian or vegetarian version, or add a sprinkle of sesame seeds and green onions for extra texture and color. Let's get cooking!

👨‍🍳
Difficulty
Easy
🐟
Diet
Seafood
🔥
Calories
Low Cal

Ingredients for bok choy and mushrooms in oyster sauce

Bright bok choy, meaty shiitake mushrooms, and umami-rich oyster sauce make this quick stir-fry shine.

Ingredient Amount Notes
Bok Choy 🥬 2 whole Baby or standard size, leaves separated
Shiitake Mushrooms 🍄 8 whole Stems removed, caps sliced
Oyster Sauce 🥢 ⅓ cup High-quality brand like Lee Kum Kee
Soy Sauce 🥢 1 ½ tbsp Light or dark preferred
Sesame Oil 🫒 1 tbsp Toasted for authentic flavor
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Ginger Root 🌿 1 tbsp Freshly grated, peeled
Granulated Sugar 🍬 1 tbsp Balances sauce sweetness
Vegetable Oil 🫒 2 tbsp High smoke point for stir-frying
Cornstarch 🌾 1 tsp For thickening sauce
Green Onions 🧅 3 whole Sliced, for garnish
Sesame Seeds 🌰 1 tbsp Toasted for garnish
Salt 🧂 ½ tsp Adjust to taste
Black Pepper 🌶️ ¼ tsp Freshly ground preferred

The mushrooms are the star here—shiitake gives that deep, earthy flavor you can't get from white mushrooms. Look for fresh ones at the grocery store, but if you're in a hurry, dried shiitake rehydrated in warm water works too (just squeeze out the excess liquid). Bok choy should be bright green with crisp stems—avoid any with wilted leaves. For the oyster sauce, Lee Kum Kee is my go-to—it's widely available and has that perfect balance of sweet and salty. If you can't find it, any good-quality oyster sauce will do, but don't use the cheap stuff from the Asian aisle. The garlic and ginger? Fresh is non-negotiable—dried just won't give you that same punch.

No shiitake mushrooms? Cremini or oyster mushrooms are great substitutes—they hold up well to stir-frying. Short on oyster sauce? Soy sauce plus a splash of fish sauce gets you close, but you'll lose some of that deep umami. The sesame oil is what gives this dish that authentic aroma—don't skip it, even if you're not a huge fan of sesame flavor. If you're making this for a crowd, double the sauce ingredients and keep them warm in a small pot on the stove. The cornstarch is key for thickening the sauce—mix it with a little cold water first to avoid lumps. And if you're feeling fancy, add a splash of Shaoxing wine to the sauce for extra depth.

This dish reheats beautifully—just toss it with a little water or broth and stir-fry again over high heat. Keeps for 3-4 days in the fridge, but honestly, it's so good it won't last that long. For meal prep, portion it into containers with a little extra sauce on top to keep everything moist. Freezes well for up to 3 months, though the mushrooms might get a little softer after thawing. Garnish with sesame seeds and green onions right before serving—they add that fresh pop of color and crunch that makes the dish look restaurant-worthy.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash extra dishes. Just toss the bok choy, shiitakes, and garlic into a hot pan, splash in the oyster sauce, and let the sesame oil work its aroma magic—no flipping, no fuss.
  • Umami Bomb: That first bite? Rich, salty-sweet, and deeply savory thanks to the oyster sauce and soy combo. The shiitakes soak up all the flavor while the bok choy stays crisp-tender—it’s the kind of dish that makes you pause mid-bite.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The leftovers reheat beautifully, and I’ll pack it in bento boxes all week—even my picky teen asks for seconds. (Yes, even on a Tuesday night.)
  • Budget Power Move: Fresh shiitakes and bok choy stretch far, and a little oyster sauce goes a long way. I’ve made this for $8 and fed four people—plus, the sesame oil adds luxury without breaking the bank. Practical? Absolutely. Delicious? Ridiculously so.

Step-by-step instructions for bok choy and mushrooms in oyster sauce

Here's how to create this umami-rich stir-fry in just 20 minutes—crispy mushrooms, tender bok choy, and a glossy sauce.

1

Prep All Ingredients Efficiently

Start by separating the leaves from the stems of the 2 whole bok choy. Cut the stems into ½-inch pieces and set aside the leaves for later. Remove stems from the 8 whole shiitake mushrooms and slice the caps into ¼-inch thick pieces. Mince the 3 cloves garlic cloves and grate the 1 tablespoon ginger root—this prep ensures everything cooks evenly.

Slice the 3 whole green onions into 1-inch pieces, reserving 2 tablespoons for garnish. Toast the 1 tablespoon sesame seeds in a dry skillet over medium heat for 1-2 minutes until golden and fragrant—set aside for garnish too. Measure out the 0.33 cup oyster sauce, 1.5 tablespoons soy sauce, 1 tablespoon sesame oil, 1 tablespoon granulated sugar, 1 teaspoon cornstarch, 0.5 teaspoon salt, and 0.25 teaspoon black pepper in small bowls for easy access.

2

Stir-Fry Mushrooms Until Golden

Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat until shimmering. Add the sliced shiitake mushrooms and stir-fry for 3-4 minutes until they release moisture and develop golden-brown spots. This high heat ensures they stay crispy rather than turning soggy.

Push the mushrooms to one side of the pan and add the remaining 1 tablespoon vegetable oil. Toss in the minced garlic and grated ginger, cooking for 30 seconds until fragrant. Immediately add the bok choy stems and stir-fry for 2 minutes until they begin to soften but still retain a slight crunch.

3

Build the Sauce and Finish

In a small bowl, whisk together the 0.33 cup oyster sauce, 1.5 tablespoons soy sauce, 1 tablespoon sesame oil, 1 tablespoon granulated sugar, and 1 teaspoon cornstarch until smooth. Pour this mixture into the pan with the mushrooms and bok choy stems, stirring constantly for 1-2 minutes until the sauce thickens slightly and coats the vegetables.

Add the bok choy leaves and stir-fry for another 1-2 minutes until wilted but still vibrant green. Season with the 0.5 teaspoon salt and 0.25 teaspoon black pepper, tossing well to distribute evenly. The sauce should now cling beautifully to the vegetables, creating that signature glossy finish.

4

Garnish and Serve Immediately

Remove the pan from heat and immediately sprinkle with the toasted sesame seeds and reserved sliced green onions. The contrast of textures—crispy mushrooms, tender bok choy, and crunchy garnishes—makes this dish even more satisfying. Serve hot over steamed rice or noodles to soak up every last bit of that umami-packed sauce.

This stir-fry comes together quickly but delivers restaurant-quality flavor. The key is keeping everything moving in the pan and using high heat to maintain crisp-tender textures. Enjoy while warm for the best experience!

👨‍🍳

Pro Tips For Making Bok Choy And Mushrooms In Oyster Sauce

  • CUT MUSHROOMS THINLY: I learned this the hard way—thick shiitake slices stay chewy no matter how long you cook them. Slice them paper-thin (⅛-inch or less) so they soften fast and soak up the sauce properly. If you’re using dried shiitake, soak them first, then slice—don’t skip this, or they’ll turn to mush.
  • SEAR BOK CHOY FIRST: Start with the bok choy stems and leaves separate. Sear the stems in hot oil for 2 minutes until slightly blistered—this locks in flavor before adding mushrooms. Then toss in the leaves; they’ll wilt fast but stay vibrant. (Yes, even if you’re impatient like me.)
  • DON’T BOIL THE SAUCE: Oyster sauce curdles like a diva if you let it simmer too hard. Once you add it, keep the heat at a gentle simmer—just enough to bubble softly, not roll. I used to rush this and ended up with a gluey mess. Low and slow keeps it glossy.
  • USE SESAME OIL LAST: Add the sesame oil right at the end, swirling it in for 10 seconds max. Heat destroys its nutty aroma, so if you toss it in early, you’ll just smell burnt oil. A quick drizzle at the finish makes all the difference—your future self will thank you.

Troubleshooting great bok choy and mushrooms in oyster sauce

Sauce Too Thin?

If your sauce ends up watery, it’s usually because the cornstarch didn’t get enough time to thicken. I’ve found that whisking the 1 teaspoon cornstarch with 1 tablespoon cold water first creates a slurry that blends seamlessly.

Pour this into the simmering sauce and stir constantly for 1-2 minutes—you’ll see it thicken instantly. If it’s still too thin, sprinkle in another ½ teaspoon cornstarch mixed with water and stir again. 💡

Mushrooms Turning Mushy

Overcrowding the pan or cooking at too low a heat is the usual culprit. I always use a 12-inch wok or large skillet and keep the heat at high—you should see a slight smoke when oil hits the pan.

Cook mushrooms in 2 batches if needed, and work quickly. For extra crispiness, add them back to the pan for 30 seconds at the very end. 🍄

Bok Choy Overcooked

Bok choy wilts fast, so add the leaves only in the last 1-2 minutes of cooking. If they turn limp, they’ve been in too long. I like to keep the stems slightly firmer than the leaves—this contrast adds texture.

For extra brightness, finish with a splash of 1 teaspoon rice vinegar right before serving. 🥬

Sauce Too Salty

Oyster sauce can be sneaky with saltiness, especially if your soy sauce is also high-sodium. Taste as you go! If it’s too strong, balance it with ½ teaspoon sugar or a splash of 1 teaspoon water to dilute. A pinch of white pepper adds depth without extra salt. 🧂

Uneven Cooking

Small batches and high heat are key. If your stir-fry looks patchy, reduce the portion size or cook in two batches. I also recommend using a 14-inch wok for better heat distribution.

If your pan isn’t wide enough, cook the mushrooms first, remove them, then stir-fry the bok choy in the same pan. 🔥

Lacking Umami Depth

If your dish tastes flat, it’s likely missing that umami punch. Boost it with 1 teaspoon fish sauce or ½ teaspoon MSG (if you keep it handy).

For a vegetarian option, add 1 tablespoon nutritional yeast or a splash of mushroom broth**. A pinch of white pepper also enhances umami without overpowering. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 16g6%
Dietary Fiber 3g11%
Sugars 6g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute other mushrooms for shiitake?

Cremini or oyster mushrooms work beautifully—they hold up well to stir-frying. For extra umami, try shiitake stems (rehydrated if dried) or enoki mushrooms for delicate texture. Just slice them slightly thicker than shiitake caps to prevent overcooking.

2

How do I make this dish vegetarian?

Since oyster sauce contains seafood, replace it with 1/3 cup soy sauce + 1 tbsp vegetarian oyster sauce substitute (like mushroom-based versions). For extra depth, add 1 tbsp miso paste or 1 tsp nutritional yeast to the sauce. The dish will still be packed with savory flavor!

3

Can I make this ahead of time?

Yes, but best served fresh! The stir-fry reheats well—store in an airtight container for 3-4 days. For meal prep, cook the sauce separately and toss with veggies when reheating. Freeze for up to 3 months, though mushrooms may soften slightly. Always reheat over high heat to restore crispness.

4

What's the secret to the perfect sauce?

The magic is in the reduction! Simmer the sauce uncovered for 2-3 minutes until slightly thickened. For extra gloss, whisk in 1 tsp cornstarch slurry at the end. Balance sweetness with 1 tsp sugar and acidity with ½ tsp rice vinegar—this creates that signature restaurant-quality shine.

5

How spicy should this be?

This recipe is naturally mild, but you can adjust! Add ½ tsp chili flakes or 1 tsp sriracha to the sauce for heat. For a smoky kick, finish with ½ tsp smoked paprika. Always taste as you go—you can't overdo the seasoning!

★★★★★4.5(4 reviews)
Categories Side Dishes