Chopsticks lifting bok choy coated in oyster sauce

Bok choy with oyster sauce is one of those everyday dishes I grew up eating at home, the kind that quietly anchors a Chinese meal without calling attention to itself. It’s quick and simple for weeknight cooking, often put together while a soup simmers on the stove and a pre-made meat dish reheats in the steamer. 

I enjoy cooking with baby bok choy because it is fast to cook and has a nice crisp-tender texture. In the past I shared recipes for baby bok choy with mushrooms and garlicky baby bok choy stir fry, which I cook very frequently. Today I want to share another version – this version blooms ginger and dried chili pepper in hot oil, creating a smoky and fragrant base. It’s then cooked with oyster sauce and a touch of soy sauce and sugar, creating a quick sauce that is savory and mildly sweet.  

The key is to treat the stems and leaves differently. By searing the white part first over high heat, you develop flavor and keep it juicy, then by finishing the greens just long enough to wilt preserves their fresh taste and vibrant color.

Bok choy with oyster sauce served in a plate

Ingredients

You only need six simple ingredients to make bok choy with oyster sauce.

Ingredients for bok choy with oyster sauce
  • Baby bok choy: I like to use baby bok choy because it is tender and has a sweeter taste. The ones I used were around 6” (15cm) long.  
  • Neutral oil: Peanut oil adds a nutty flavor to the dish. But you can use any neutral oil with a high smoking point. Avocado oil is another great option.
  • Dried chili pepper: It adds fragrance and smokiness to the dish.
  • Ginger: Ginger adds a peppery fragrance and balances the rich sauce, giving the dish a natural sweetness and livening up the sauce.
  • Sugar: It helps the vegetables to sear better and works with the oyster sauce to bring out the taste of the bok choy.
  • Soy sauce: It adds a rich umami and saltiness.
  • Oyster sauce: The main ingredient for the sauce,it adds a deep umami and richness to the dish.

My favorite way to prepare baby bok choy

Baby bok choy comes in different sizes. The most common ones are medium heads that are around 6” (15cm) long. This is my favorite way to prepare it:

1. Cut off the ends and discard them. This way the outer bigger leaves naturally come off. 

2. Soak the bok choy in cold water for a few minutes, then rinse thoroughly. The soaking helps remove fertilizer and pesticide residue, a method my mom uses for all green leafy vegetables. The dirt and dust come off more thoroughly now that outer leaves are separated. 

3. Slice the white part into thin pieces, and slice the greens into large pieces. This helps the white part to cook faster and have a better texture. I like to keep the green part larger, because it shrinks a lot during cooking.

How to make

Make sure you’ve cut and prepared everything ahead of time and have all the ingredients ready near your stove, since things move quickly once the cooking starts.

1. Bloom the aromatics: Heat up your wok until smoking, then quickly cook the ginger and dried chili peppers in the oil to infuse it. 

Ginger and dried chili blooming in hot oil

2. Cook the bok choy whites: Add the white part of the bok choy and quickly stir to coat it well with oil. I like to spread out the whites and let them sear. By stirring less, they brown better and it allows the wok temperature to come back up. Cook until the white part just starts to wilt.

Bok choy stems cooked in a hot wok

3. Cook the bok choy greens: Add the bok choy greens and sprinkle with sugar. The sugar helps to char the vegetables and bring out their flavor. Only cook the greens briefly because they cook very fast once you add the liquid seasonings and will overcook easily.

Cooking bok choy greens in a hot wok

4. Add the seasonings and finish up: Add the soy sauce and oyster sauce, and immediately mix everything together to finish up. Once you add the liquid, it also steams the bok choy so it cooks very quickly. Make sure to use high heat the whole time and keep your wok hot, so some of the liquid evaporates. Once the greens are wilted, immediately transfer everything to a plate. The bok choy will cook a little more in the residual heat and release some liquid, which is normal. 

Cooking bok choy greens in a hot wok

How to serve

I like to serve bok choy with oyster sauce as a side dish along with my main dish, usually a protein dish, and steamed rice. For a full dinner spread, consider adding a soup and another cold vegetable appetizer. Some of my favorite main dishes to serve together with this include braised pork ribs and braised chicken and mushrooms because I can cook them ahead of time, usually on the weekend. A quick simple egg drop soup and spicy cucumber salad will complete your dinner.  

Chinese bok choy in oyster sauce

Frequently asked questions

Can I use regular bok choy instead of baby bok choy?

Yes. Separate the stems and leaves, and slice the thicker stems slightly thinner so they cook through at the same rate.

Is this dish spicy?

No. The dried chili peppers are used mainly for aroma. You can remove them entirely for a completely mild version.

Can I make this ahead of time?

This dish is best served immediately after cooking. Bok choy releases water as it sits, which can dilute the sauce.

Can I add garlic?

Absolutely. You can replace half of the ginger with garlic, or use both, depending on your preference.

Chinese Cooking Made Easy

Are you new to this website? This free email series is a great place to start. I’ll walk you through a few of my most popular recipes and show you how and why they work. You’ll quickly start to cook better Chinese food in your own kitchen.

This 6-ingredient bok choy with oyster sauce only takes 15 minutes to put together and is on my weekly dinner rotation. Ginger and oyster sauce pair perfectly to bring out the natural sweetness of the baby bok choy, adding a touch of umami. It’s an easy and satisfying side dish that adds color and nutrition to your meals.

Bok Choy with Oyster Sauce

No ratings yet
Prep Time: 10 minutes
Cook Time: 5 minutes
Servings: 4 servings
This 6-ingredient bok choy with oyster sauce only takes 15 minutes to put together and is on my weekly dinner rotation. Ginger and oyster sauce pair perfectly to bring out the natural sweetness of the baby bok choy, adding a touch of umami. It’s an easy and satisfying side dish that adds color and nutrition to your meals.

Ingredients 

Instructions

  • Cut off the ends of baby bok choy and discard. Separate the larger leaves of baby bok choy. Soak in cold water for 2 minutes, then rinse to remove any dust. Cut the stems into 1/2” pieces and the leaves into 2” pieces. Separate the whites and greens. Halve the cores.
  • Heat oil in a wok over medium-high heat until smoking. Add chili peppers and ginger. Stir a few times to release fragrance.
  • Add the baby bok choy whites and turn to high heat. Stir a few times to coat evenly with oil, spread them out and sear until the white part just starts to turn tender, 1 to 2 minutes.
  • Add the baby bok choy greens and sprinkle with sugar. Stir to mix well. Add the soy sauce and oyster sauce. Stir immediately to mix the ingredients. Cook and stir until the greens are wilted, then transfer everything to a big serving plate. Serve hot as a side dish.

Ingredient Substitution Guide

Notes

  1. To make this dish gluten-free: use tamari to replace soy sauce and use a gluten-free oyster sauce.
  2. To make this dish vegetarian: use vegetarian oyster sauce (also called mushroom sauce) to replace oyster sauce.

Nutrition

Serving: 1serving, Calories: 65kcal, Carbohydrates: 6.3g, Protein: 3.5g, Fat: 3.9g, Saturated Fat: 0.7g, Sodium: 417mg, Potassium: 551mg, Fiber: 2.3g, Sugar: 3.1g, Calcium: 223mg, Iron: 2mg

Did you make this recipe?

I’d love to hear how it turned out for you! Please take a moment to leave a 5-star rating ⭐️ and share your thoughts in the comments further down the page. It really helps others discover the recipe too.