Bok Choy & Mushroom in Oyster Sauce
Bok Choy & Mushroom in Oyster Sauce is a quick and flavorful Asian-inspired vegetable dish that combines crisp-tender baby bok choy with earthy mushrooms in a rich, savory sauce. The combination of oyster sauce, soy sauce, garlic, and ginger creates a delicious umami-packed glaze that coats every bite. This versatile recipe works perfectly as a light vegetarian main course or as a side dish alongside rice, noodles, chicken, beef, or seafood. Ready in under 30 minutes, it is an excellent choice for busy weeknights when you want something nutritious, satisfying, and full of restaurant-quality flavor.
Prep Time: 10 minutes
Cook Time: 12 minutes
Total Time: 22 minutes
Servings: 4
Cuisine: Asian-Inspired
Difficulty Level: Easy
Ingredients
For the Vegetables
1 pound baby bok choy, rinsed thoroughly and halved
8 ounces mushrooms, sliced (shiitake, button, or cremini)
1–2 tablespoons vegetable oil
4 cloves garlic, minced
1 teaspoon fresh ginger, minced or grated
For the Oyster Sauce Mixture
3 tablespoons oyster sauce
1 tablespoon soy sauce
1 teaspoon sesame oil
1 teaspoon sugar or honey
4 tablespoons water or vegetable broth
Optional Thickening Slurry
1 teaspoon cornstarch
2 tablespoons water
For Garnish
Toasted sesame seeds
Sliced green onions
Red pepper flakes or chili oil
Instructions
Prepare the Sauce
In a small bowl, whisk together the oyster sauce, soy sauce, sesame oil, sugar or honey, and water or vegetable broth until smooth. Set aside.
If using the thickening slurry, mix the cornstarch and water in a separate small bowl and reserve for later.
Cook the Aromatics
Heat the vegetable oil in a large skillet or wok over medium-high heat.
Add the minced garlic and ginger. Stir constantly for about 30 seconds until fragrant, being careful not to burn the garlic.
Sauté the Mushrooms
Add the sliced mushrooms to the pan.
Cook for 4 to 5 minutes, stirring occasionally, until they release their moisture and begin to develop a golden color.
Add the Bok Choy
Place the bok choy into the skillet.
Stir-fry for 2 to 3 minutes until the leaves begin to wilt while the stems remain slightly crisp.
Add the Sauce
Pour the prepared oyster sauce mixture over the vegetables.
Toss everything together and cook for 2 minutes, allowing the vegetables to absorb the flavors.
Thicken the Sauce (Optional)
If you prefer a glossy, restaurant-style sauce, stir the cornstarch slurry and pour it into the skillet.
Cook for 1 minute, stirring continuously until the sauce thickens and coats the vegetables.
Garnish and Serve
Transfer to a serving platter.
Sprinkle with toasted sesame seeds and sliced green onions.
Add red pepper flakes or a drizzle of chili oil if desired.
Serve immediately with steamed rice or noodles.
Variations
Vegetarian Version
Replace traditional oyster sauce with vegetarian mushroom oyster sauce for a completely meat-free dish.
Protein-Packed Version
Add tofu cubes, chicken strips, shrimp, or sliced beef during cooking for a heartier meal.
Spicy Garlic Version
Increase the garlic and add fresh chili peppers or chili garlic sauce for extra heat.
Mixed Vegetable Stir-Fry
Include snow peas, carrots, broccoli, bell peppers, or baby corn for additional color and texture.
Low-Sodium Option
Use reduced-sodium soy sauce and low-sodium oyster sauce to decrease the salt content.
Nutty Flavor Twist
Top with roasted cashews, peanuts, or almonds for added crunch.
Extra Mushroom Lovers Version
Double the mushrooms and use a combination of shiitake, oyster, and cremini mushrooms for deeper flavor.
Vegan Alternative
Use vegan oyster sauce made from mushrooms and substitute honey with maple syrup.
Sesame Lovers Version
Add an extra teaspoon of sesame oil and sprinkle generously with sesame seeds before serving.
Noodle Bowl Style
Serve over lo mein, rice noodles, or soba noodles for a complete one-bowl meal.
Frequently Asked Questions
Can I use regular bok choy instead of baby bok choy?
Yes. Simply chop larger bok choy into bite-sized pieces before cooking.
Which mushrooms work best in this recipe?
Shiitake mushrooms provide the richest flavor, but button, cremini, oyster, or mixed mushrooms all work well.
Can I make this dish ahead of time?
Yes. It can be prepared a day ahead and reheated gently before serving.
How do I prevent bok choy from becoming soggy?
Cook it over high heat and avoid overcooking. The stems should remain slightly crisp.
Can I freeze leftovers?
Freezing is not recommended because the vegetables may become soft after thawing.
What can I serve with this dish?
Steamed jasmine rice, brown rice, fried rice, noodles, grilled chicken, beef, shrimp, or tofu pair beautifully with it.
Is oyster sauce very fishy?
No. Oyster sauce provides a rich savory flavor with mild sweetness rather than a strong seafood taste.
Can I skip the cornstarch slurry?
Absolutely. The dish will still be delicious, though the sauce will be thinner.
How spicy is this recipe?
The basic recipe is mild. You can adjust the heat level by adding chili flakes or chili oil.
How should leftovers be stored?
Store in an airtight container in the refrigerator for up to 3 days.
Nutrition
Calories: 130
Protein: 4g
Carbohydrates: 12g
Fat: 8g
Saturated Fat: 1g
Fiber: 3g
Sugar: 4g
Sodium: 650mg
Vitamin A: 70% DV
Vitamin C: 60% DV
Calcium: 15% DV
Iron: 10% DV
Nutrition values may vary depending on ingredients used.
Conclusion
Bok Choy & Mushroom in Oyster Sauce is a simple yet incredibly flavorful dish that showcases the natural freshness of vegetables while delivering rich umami flavor in every bite. With tender mushrooms, crisp bok choy, aromatic garlic and ginger, and a silky oyster sauce glaze, this recipe offers the perfect balance of taste and texture. Whether served as a side dish or transformed into a complete meal with added protein and noodles, it is a healthy, versatile, and satisfying recipe you’ll want to make again and again.