Side Dishes
This bok choy and mushrooms in oyster sauce dish is the kind of flavor-packed side that turns simple vegetables into a showstopper. Standing on a step stool in my grandmother’s kitchen in Sicily, I learned how bold sauces transform humble ingredients—and this recipe does exactly that.
The umami depth from mushrooms and oyster sauce makes every bite irresistible, while the crisp-tender bok choy adds that perfect texture contrast.
What makes this recipe special is how quickly it comes together—just 15 minutes of active prep, and you’re left with a dish that tastes like it simmered for hours. The secret is high-heat wok tossing, which keeps the vegetables vibrant while letting the sauce cling to every bite.
I’ve perfected this technique over years of testing, and it’s become my go-to for vegetarian meals that still feel hearty and satisfying.
By the time you’re done, you’ll have a plate of golden-brown mushrooms and bright green bok choy, all coated in that glossy, savory-sweet oyster sauce. The aroma alone will have everyone asking what’s for dinner, and the flavors?
Rich, umami-packed, and perfectly balanced. This dish pairs beautifully with steamed rice, noodles, or even grilled meats if you’re not keeping it vegetarian.
Here’s the best part: it’s foolproof, so even if you’re new to wok cooking, you’ll nail it. Let’s get cooking—your taste buds (and dinner guests) will thank you.
Ingredients for bok choy and mushrooms in oyster sauce
Pantry staples and fresh produce transform into this umami-packed wok dish in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Bok Choy 🥬 | 1 ½ lb | Baby or regular, stems trimmed |
| Shiitake Mushrooms 🍄 | 1 lb | Fresh, stems removed, sliced |
| Oyster Sauce 🍜 | ½ cup | High-quality, vegetarian version |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ginger Root 🌿 | 1 tbsp | Fresh, grated, not powdered |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point, like avocado |
| Soy Sauce 🥢 | 1 tbsp | Tamari for gluten-free option |
| Honey 🍯 | 1 tsp | For subtle sweetness |
| Sesame Seeds 🌾 | 1 tbsp | Toasted, for garnish |
| Green Onions 🧅 | 3 whole | Sliced, white and green parts |
| Salt 🧂 | ½ tsp | Sea salt, to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The mushrooms and bok choy are the stars here. Shiitakes bring that deep earthiness, but cremini or oyster mushrooms work too—they just need a little more time to brown. I always grab organic shiitakes from Trader Joe's when I can, but the regular grocery store stuff is fine if they're plump and firm. Bok choy? Baby bok choy stays tender faster, but regular heads work if you cut them into smaller pieces. Look for vibrant green leaves—yellowing means it's past its prime. The oyster sauce is non-negotiable for that signature umami flavor, so avoid the cheap stuff. Lee Kum Kee is my go-to, but any brand labeled 'vegetarian' will do.
No shiitake mushrooms? Cremini or oyster mushrooms are perfect substitutes—they just need a minute or two longer to cook. Short on sesame oil? Toast regular sesame seeds in a dry pan and grind them with a pinch of salt for a quick swap. The honey can be swapped for maple syrup or agave if you prefer. For extra depth, add a splash of vegetable stock to the sauce. And if you're worried about the wok tossing, don't be—a large skillet works just as well. Just keep the heat high and stir constantly. The green onions add freshness, but baby spinach or cilantro work in a pinch if that's what you've got.
This dish reheats beautifully—just toss it in a hot pan with a splash of water for 2-3 minutes. Keeps in the fridge for 4-5 days in an airtight container, though I've never had it last that long. For meal prep, portion it into containers with rice so you've got a complete meal ready to go. Freezes well too—up to 3 months—though the mushrooms might get a little softer after thawing. I always make extra because it disappears so fast.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything on a single pan, and 15 minutes later, you’ve got dinner. No chopping boards to wash, no extra pots, just that deep umami glow from the oyster sauce caramelizing with the mushrooms.
- Umami Bomb: That first bite? The shiitakes soak up the sauce until they’re tender yet still hold their shape, while the bok choy gets this perfect crisp-tender crunch. Honestly, the garlic-sesame finish is where it all comes together—like a little flavor explosion in your mouth.
- Lunchbox Hero: Between us, this is my go-to for meal prep. It reheats like a dream (microwave or pan-fry, no judgment), and I pack it in bento boxes for work or school lunches—way better than sad desk salads. The oyster sauce keeps it from getting dry, even after a day in the fridge.
- Budget Win: Shiitakes and bok choy are cheaper than you’d think, especially if you buy them fresh or frozen. A little sesame oil and garlic stretch this dish into a full meal for two (or three if you’re hungry). I’ll be real: it’s the kind of recipe that makes grocery day less stressful.
Step-by-step instructions for wok-tossed bok choy and mushrooms
Here's how to create this vibrant stir-fry with perfect texture and bold umami flavor.
Prep Ingredients for Maximum Flavor
Start by trimming the stems from the 1.5 lb bok choy and separating the leaves. Cut each leaf into 2-inch pieces—keep them slightly thick for better texture. For the 1 lb shiitake mushrooms, remove stems and slice the caps into ¼-inch thick pieces. The mushrooms should be uniform so they cook evenly.
Mince the 4 cloves garlic cloves and grate the 1 tbsp ginger root using a fine grater. I like to use a microplane for the ginger—it gives you a fine texture that blends seamlessly. Slice the 3 whole green onions into ½-inch pieces, separating the white and green parts. Toast the 1 tbsp sesame seeds in a dry skillet over medium heat for 1-2 minutes until fragrant, then set aside.
Build the Sauce Foundation
In a small bowl, whisk together the 0.5 cup oyster sauce, 1 tbsp soy sauce, 1 tsp honey, 0.5 tsp salt, and 0.25 tsp black pepper. This sauce will coat every bite, delivering that signature umami depth. The honey adds just enough sweetness to balance the savory flavors—don't skip it. Set the sauce aside while you prep the rest.
In a separate small bowl, mix the 1 tbsp sesame oil with the minced garlic and grated ginger. This aromatic blend will infuse the stir-fry with bright, fresh flavors. Let it sit for 5 minutes while you heat your wok—this resting time allows the garlic and ginger to meld slightly, enhancing their impact.
Stir-Fry the Mushrooms to Perfection
Heat a 14-inch wok or large skillet over high heat until it's smoking hot. Add the 2 tbsp vegetable oil and swirl to coat the bottom evenly. Once the oil shimmers, add the sliced shiitake mushrooms in a single layer. Let them sear undisturbed for 2-3 minutes until they develop golden brown spots on the edges.
Stir-fry the mushrooms for another 3-4 minutes until they release their moisture and the liquid evaporates. You want them to be tender but still hold their shape—overcooking will turn them mushy. Remove the mushrooms from the wok and set them aside on a plate. Keep the wok hot for the next step.
Cook the Bok Choy and Combine
Return the wok to high heat and add the garlic-ginger sesame oil mixture. Cook for 30 seconds until fragrant—you'll smell that wonderful garlic aroma. Add the bok choy leaves in batches, tossing continuously for 1-2 minutes until they just begin to wilt but still retain a vibrant green color.
Pour the prepared sauce over the bok choy and toss vigorously for 1 minute until everything is evenly coated. Return the mushrooms to the wok and stir-fry for another 30 seconds to meld all the flavors together. The sauce should cling beautifully to both the bok choy and mushrooms, creating that glossy finish we all love.
Finish and Serve with Confidence
Taste the stir-fry and adjust seasoning if needed—add a splash of water if the sauce is too thick, or a pinch more salt if it needs more depth. Transfer the stir-fry to a serving platter and sprinkle with the toasted sesame seeds and sliced green onions. The contrast of textures and colors makes this dish visually stunning.
Serve immediately over steamed rice or noodles while still hot. Each bite should deliver a perfect balance of tender bok choy, meaty mushrooms, and that rich, umami-packed sauce. The sesame seeds add a delightful crunch, while the green onions bring a fresh finish. This dish comes together faster than you think—just stay focused on high heat and quick tossing!
Pro Tips For Making Bok Choy And Mushrooms In Oyster Sauce
- STIR-FRY IN STAGES: Start with mushrooms and garlic at high heat until they’re deeply browned—this builds flavor before adding the bok choy. I learned this the hard way: rushing both ingredients at once means soggy mushrooms and undercooked greens.
- TRIM BOK CHOY LIKE THIS: Cut the thick stems into ½-inch slices, then halve them lengthwise—this keeps them tender while the leaves stay crisp. Skip the chopping, and you’ll end up with a mushy pile that tastes like it sat too long in the wok.
- SAVE THE SAUCE: Don’t dump all the oyster sauce at once—add half first, toss, then finish with the rest. This prevents a gloopy mess and lets the sesame oil sing instead of getting drowned out.
- USE DRY MUSHROOMS RIGHT: Rehydrate shiitakes in warm water for 10 minutes, then squeeze out all the liquid—none of that soggy wok business. If you’re lazy and skip this, your stir-fry will taste like a sad soup instead of a bright, umami-packed dish.
Regional styles of this recipe
Sichuan Spicy Twist
Inspired by my travels to Chengdu, I love adding 1 tbsp chili bean paste and 1 tsp Sichuan peppercorns (lightly toasted and ground) to the sauce for a fiery, numbing kick.
The peppercorns add that signature Sichuan tingling sensation that pairs perfectly with the umami mushrooms. Serve with steamed jasmine rice and a side of pickled vegetables to balance the heat. 🌶️
Japanese Teriyaki Fusion
For a lighter take, swap the oyster sauce for 3 tbsp Japanese teriyaki sauce and add 1 tbsp mirin and 1 tsp grated daikon radish to the sauce mixture. The mirin adds a subtle sweetness that complements the bok choy beautifully.
Garnish with toasted sesame seeds and thinly sliced scallions for a dish that feels both familiar and fresh. 🍶
Thai-Inspired Lime Zest
Brighten the dish with 1 tbsp lime zest and 1 tbsp fish sauce (or soy sauce for vegetarian) in the sauce. Add ½ cup Thai basil leaves at the end for a fragrant, aromatic finish.
The lime zest cuts through the richness of the oyster sauce, making each bite refreshing. Serve with coconut rice or jasmine rice for a Thai-inspired meal. 🍋
Korean Gochujang Glow
For a bold, fermented kick, stir 1 tbsp gochujang (Korean chili paste) into the oyster sauce along with 1 tsp honey and 1 tsp toasted sesame oil. The gochujang adds a deep, smoky sweetness that pairs wonderfully with the mushrooms.
Top with crispy fried shallots and sesame seeds for extra texture. This version is perfect with steamed white rice or kimchi on the side. 🔥
Vegetarian-Friendly Umami Boost
If you want to deepen the umami flavor without meat, add 1 tbsp vegetarian Worcestershire sauce or 1 tsp mushroom powder to the sauce. Both options add a savory depth that makes the dish even more satisfying.
I also like adding ½ cup baby corn or shredded carrots for extra texture and color. 💡
Quick One-Pan Meal
Turn this into a complete meal by adding 1 cup cooked jasmine rice and ½ cup frozen peas to the wok during the final 1 minute of cooking. The rice absorbs the sauce beautifully, and the peas add a pop of color and sweetness.
Serve with a drizzle of chili oil for an extra layer of flavor. This one-pan approach saves time and cleanup! 🍚
Nutrition facts
Frequently asked questions
Can I use other mushrooms besides shiitake?
Cremini or oyster mushrooms work beautifully—they just need 1-2 extra minutes of cooking time to brown properly. For a meatier texture, try king oyster mushrooms (sliced lengthwise), but reduce cooking time to 2-3 minutes to avoid overcooking. The key is keeping them firm yet tender.
How do I prevent the bok choy from getting mushy?
High heat and quick cooking are your best friends! Cook the bok choy in batches over high heat for just 1-2 minutes until wilted but still bright green. Overcrowding the pan drops the temperature—keep it tight but toss constantly. A large wok or skillet helps maintain heat better than a small one.
Is this dish gluten-free?
Mostly, but check your oyster sauce! Many contain wheat. For a gluten-free version, use a vegetarian gluten-free oyster sauce (like Kikkoman's) and swap soy sauce for tamari. The rest of the recipe is naturally gluten-free, including the sesame oil, garlic, and ginger.
Can I make this ahead of time?
Yes, but best served fresh! Store in an airtight container in the fridge for 4-5 days. Reheat in a hot pan with a splash of water for 2-3 minutes to revive the texture. For freezing, portion into single-serving containers—it keeps for 3 months, though mushrooms may soften slightly.
What’s the secret to the best oyster sauce flavor?
Quality matters! A vegetarian oyster sauce (like Lee Kum Kee) gives the deepest umami. For extra richness, add 1 tsp mushroom powder or ½ cup vegetable stock to the sauce. The honey balances the saltiness, while toasted sesame oil adds aroma. Never skip the garlic-ginger infusion—it’s the flavor foundation!