Bok Choy and Mushroom Stir Fry

A quick, savory bok choy and mushroom stir fry that’s perfect for weeknight dinners—bright greens, meaty mushrooms, and a glossy umami sauce ready in 20 minutes. Use a stainless steel or nonstick pan for fast, high-heat cooking and clean-up-friendly results.

15 min Prep Time
10 min Cook Time
25 min Total Time
4 Servings
Easy Difficulty

Ingredients

Servings:
4
Nutrition (per serving)
Calories 160 kcal
Protein 4g
Fat 9g
Carbohydrates 14g
Fiber 4g
💾 Storage

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low to medium heat with a splash of water or stock to revive the sauce and prevent drying out. Avoid freezing, as bok choy loses its texture when thawed.

🍳

Best Made With: Stainless Steel or Nonstick Pan

Choose a heavy-bottomed stainless steel skillet for best browning, or a high-quality PFAS-free nonstick pan for easy release and lighter oil use.

See Our Top Stainless Steel or Nonstick Pan Picks →

Bok Choy and Mushroom Stir Fry

This bok choy and mushroom stir fry is a simple, satisfying dish that showcases two of the most versatile vegetables in Asian-style home cooking. Bright, tender bok choy stalks and crisp leafy greens pair beautifully with the savory, meaty texture of sautéed mushrooms; a splash of soy, a whisper of sesame, and a touch of ginger and garlic bring everything together in minutes.

What makes this recipe work is technique: quick, high-heat searing keeps mushrooms caramelized and flavorful while a brief steam-finishing step ensures bok choy is tender-crisp rather than limp. The result is a glossy, umami-forward side or light main that scales easily and pairs with rice, noodles, or your favorite protein.

Choosing the right equipment

For a recipe like this, the pan is the most important tool. You want a surface that gets hot quickly and maintains high heat for good searing. Both stainless steel skillets and high-quality nonstick pans work well—stainless steel gives excellent browning, while nonstick provides easy release and lighter oil needs. If you’re deciding between premium options, guides like HexClad vs All-Clad can help you weigh durability and performance.

Here are a couple of practical picks you can check right now: a roomy stainless steel skillet for great fond development (stainless steel skillet on Amazon), or a reliable nonstick frying pan if you prefer easy cleanup (nonstick frying pan on Amazon). A sharp chef’s knife makes prep faster and safer—consider a well-balanced option like this chef’s knife search (chef’s knife on Amazon).

If you’re focused on cookware safety and healthier cooking surfaces, the Best Non-Toxic Cookware guide is a great resource when choosing nonstick or coated pans that avoid PFAS and similar chemicals.

Why this stir fry is special

There are a few small technique points that elevate this simple stir fry. First, separate the bok choy leaves and stalks and add them at different times—stalks need a minute or two more to become tender, leaves wilt almost instantly. Second, get mushrooms into the hot pan with minimal stirring so they can caramelize and develop deep flavor. Finally, a cornstarch slurry or a reduction of the sauce gives a glossy finish that clings to each piece.

The combination of textures—crisp stalks, silky leaves, and meaty mushrooms—makes this dish feel balanced and restorative. It’s highly adaptable: toss in chili flakes for heat, add a splash of rice vinegar for brightness, or finish with toasted sesame seeds for crunch.

Serving suggestions

Serve the stir fry over steamed jasmine rice, brown rice, or a bed of noodles. It’s a great partner to grilled or pan-seared proteins like salmon, tofu, or thinly sliced beef. For an easy weeknight bowl, spoon over rice and drizzle additional sauce or chili oil to taste.

Tips and variations

  • Tip: Use a hot pan and don’t crowd the mushrooms. If your pan is small, cook mushrooms in two batches to encourage browning rather than steaming.
  • Tip: Separate bok choy stalks from leaves—add stalks first so they have time to tenderize while leaves wilt quickly at the end.
  • Variation: Make it spicy by adding sliced Thai chiles or a spoonful of gochujang to the sauce for a Korean twist.
  • Variation: Add protein—toss in cubed tofu or thinly sliced chicken breast, cooked first and set aside, then returned to the pan at the end.

With a good pan and a few pantry staples you can have this vibrant, umami-rich bok choy and mushroom stir fry on the table in under 20 minutes. If you’re shopping for cookware or upgrading your skillet, check the guides linked above to find the best option for your kitchen and cooking style.

Instructions

1

Prep the vegetables

Trim the root end of the bok choy and separate the stalks from the leaves. Slice the stalks into bite-sized pieces and roughly chop the leaves. Clean and slice the mushrooms. Mince the garlic and grate the ginger. Mix the soy sauce, oyster sauce (if using), stock, and sesame oil in a small bowl and set aside. If you want a thicker sauce, prepare a cornstarch slurry by mixing cornstarch with water.

2

Heat the pan and sear mushrooms

Place a stainless steel or nonstick pan over medium-high heat and add 1 tablespoon of oil. When the oil shimmers, add the mushrooms in a single layer. Let them sear for 2-3 minutes without stirring to develop color, then stir and cook another 1-2 minutes until golden and any released liquid has evaporated. Transfer mushrooms to a bowl and set aside.

💡 Pro tip: Do not overcrowd the pan—if necessary, cook mushrooms in two batches for better caramelization.
3

Cook bok choy stalks

Add the remaining tablespoon of oil to the hot pan. Add the bok choy stalks and sauté for 2-3 minutes until they begin to soften and get a little color. Add the garlic and ginger and cook for about 30 seconds until fragrant.

💡 Pro tip: Cut stalks uniformly so they cook evenly.
4

Add leaves and combine

Add the bok choy leaves to the pan and pour in the mixed sauce (soy, oyster sauce, stock, sesame oil). Stir to combine, then cover the pan or toss and cook for 1-2 minutes until the leaves have just wilted and the stalks are tender-crisp.

💡 Pro tip: Covering for a short time traps steam and speeds cooking without overcooking the leaves.
5

Finish with mushrooms and thicken

Return the seared mushrooms to the pan and stir to coat in the sauce. If you prefer a thicker glaze, stir in the cornstarch slurry and cook for another 30-60 seconds until the sauce thickens and becomes glossy. Taste and adjust seasoning with salt, pepper, or an extra splash of soy.

💡 Pro tip: Add a splash of rice vinegar or a squeeze of lime for brightness if the sauce tastes flat.
6

Serve

Transfer the stir fry to a serving platter or individual bowls. Garnish with sliced scallions and toasted sesame seeds. Serve immediately over steamed rice or noodles.

More to Cook

You Might Also Like

Creamy Tomato Basil Soup

A cozy, silky tomato basil soup made from ripe tomatoes, fragrant garlic, and fresh basil—perfect for weeknights or cozy weekends. This Dutch oven-friendly recipe is easy to make, naturally creamy, and customizable to your taste.

View Recipe →

Green Smoothie with Spinach and Banana

A simple, nutrient-packed green smoothie combining fresh spinach, ripe banana, Greek yogurt and almond milk for a creamy, energizing breakfast or snack. Quick to blend, easy to customize, and perfect for busy mornings.

View Recipe →

Stay in the loop

Get the Best Kitchen Picks Delivered

New buying guides, honest reviews, and kitchen-tested recipes — straight to your inbox. No spam, ever.