Quick and flavorful bok choy mushroom stir fry with pasta. A 30-minute fusion dinner made with tender bok choy, savory mushrooms, and garlicky soy sauce.

This bok choy mushroom stir fry is a quick, flavorful dinner that comes together in under 30 minutes. Tossed with pasta, it’s a fun fusion twist that feels comforting yet fresh. The tender bok choy, savory mushrooms, and garlicky soy sauce make every bite satisfying - perfect for busy weeknights when you want something simple but full of flavor.
Why You’ll Love This Recipe
- Quick and easy: Ready in about 30 minutes, perfect for weeknights.
- Flavorful fusion: Combines the comfort of pasta with the freshness of stir fry.
- Vegetable packed: A delicious way to enjoy tender bok choy and earthy mushrooms.
- Flexible: Works with different pasta shapes, and you can easily swap in noodles or add protein.
Ingredients You’ll Need


- Pasta: Short, twisty shapes like fusilli, rotini, or gemelli work best because the grooves hold onto the sauce.
- Bok choy: Regular or baby bok choy, cleaned and chopped. Want step-by-step instructions? Check out my complete guide on how to prepare bok choy for stir fry.
- Mushrooms: Cremini, shiitake, or button mushrooms all work well, but I’m using button mushrooms in this recipe.
- Garlic: Freshly minced for the best flavor.
- Sauce: A mix of low-sodium soy sauce, dark soy sauce, vegetarian mushroom stir-fry sauce (or oyster sauce), and a touch of maple syrup for balance.
How to Make Bok Choy Mushroom Stir Fry Pasta




- Cook the pasta: Bring a large pot of salted water to a boil. Cook the pasta until al dente according to package instructions. Reserve ¼ cup of the cooking water, then drain and set aside.
- Make the sauce: In a small bowl, whisk together the low sodium soy sauce, dark soy sauce, vegetarian mushroom stir fry sauce (or oyster sauce), and maple syrup. Set aside.
- Infuse the oil with garlic: Heat a large skillet or wok over medium heat. Add the oil and minced garlic, sautéing for 30–60 seconds until fragrant. Keep the heat moderate so the garlic doesn’t burn.
- Cook the mushrooms: Add the mushrooms, then increase the heat to medium-high. Sauté until golden brown and their moisture has evaporated, about 4–5 minutes.
- Cook the bok choy: Add the stems first and cook for 2–3 minutes until slightly tender. Then add the leaves and cook just until wilted.
- Combine pasta and sauce: Add the cooked pasta to the skillet with the vegetables. Pour the prepared sauce over the top and toss to coat. If needed, add a splash of reserved pasta water to loosen the sauce to your desired consistency.
- Serve: Transfer to bowls and enjoy warm.

Variations & Substitutions
- Swap the pasta: Use rice noodles, lo mein, or soba for a more classic stir fry vibe.
- Add protein: Tofu, shrimp, or chicken all work well with the bok choy and mushrooms.
- Switch up the greens: Try broccolini, asparagus, or napa cabbage if you don’t have bok choy.
- Change the mushrooms: Shiitake or cremini bring a deeper flavor if you want something earthier than button mushrooms.
Tips for Success
- Cook the pasta ahead: You can boil the pasta in advance and store it in the fridge until you’re ready to stir fry.
- Choose the right pasta: Any pasta will work, but short, twisty shapes like gemelli or rotini hold onto the sauce best.
- Prep before you cook: Chop the vegetables, make the sauce, and cook the pasta before turning on the stove. The stir fry comes together fast.
- Forgot to save pasta water?: No worries — just use regular water to loosen the sauce.
- No dark soy sauce?: Substitute 1 tablespoon dark soy sauce with 1 tablespoon regular soy sauce plus 1 teaspoon sugar (brown sugar works best).
How to Serve
- As a main dish: Enjoy warm straight from the skillet for a cozy, veggie-packed dinner.
- With a light side: Pair with a simple salad or soup like Miso Soup for balance.
- With appetizers: Serve alongside classic Asian-inspired starters such as dumplings, veggie pancakes, or spring rolls for a full meal.

This bok choy mushroom stir fry with pasta is a simple yet flavorful dish that brings together tender greens, earthy mushrooms, and a savory sauce that clings to every bite. It’s cozy enough for a weeknight dinner and flexible enough to make your own. If you’re looking for more ways to cook with bok choy, try my How to Prepare Bok Choy for Stir Fry guide. Bring this dish to your table and enjoy a comforting, veggie-packed meal that’s both satisfying and effortless.
PrintEasy Bok Choy Mushroom Stir Fry (with Pasta)
Quick and flavorful bok choy mushroom stir fry with pasta. A 30-minute fusion dinner made with tender bok choy, savory mushrooms, and garlicky soy sauce.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 3 servings 1x
- Category: Main course
- Method: Stovetop
- Cuisine: Asian
- Diet: Vegan
Ingredients
-
7 to 8 ounces pasta of your choice (short, twisty shapes work best)
-
1 tablespoon low-sodium soy sauce
-
1 tablespoon dark soy sauce
-
1 tablespoon Vegetarian oyster sauce/mushroom stir fry sauce (or Oyster sauce, if not vegan)
-
½ tablespoon maple syrup
-
1 tablespoon neutral-tasting oil (such as canola, avocado, or grapeseed)
-
2–3 teaspoons minced garlic
-
3 cups bok choy, roughly chopped
-
8 ounces mushrooms (button, cremini, or shiitake), sliced
-
¼ cup reserved pasta cooking water
Instructions
-
Cook the pasta in a large pot of salted boiling water until al dente. Reserve ¼ cup of the cooking water, then drain and set aside. While the pasta cooks, whisk together the soy sauce, dark soy sauce, vegetarian mushroom stir fry sauce (or oyster sauce), and maple syrup to make the sauce.
-
Heat a large skillet or wok over medium heat. Add oil and minced garlic. Sauté for 30–60 seconds until fragrant, keeping the heat moderate so the garlic doesn’t burn.
-
Add mushrooms, increase heat to medium-high, and cook until golden brown and the moisture has evaporated, about 4–5 minutes.
-
Stir in the bok choy stems and cook for 2–3 minutes until slightly tender. Add the leaves and cook just until wilted.
-
Add the cooked pasta to the skillet with the vegetables. Pour the prepared sauce over the top and toss to coat. Add a splash of the reserved pasta water if needed to loosen the sauce.
-
Serve warm and enjoy.
Notes
-
Storage: Store leftovers in an airtight container in the refrigerator for 2–3 days.
-
Reheat: Warm gently in a skillet with a splash of water or soy sauce to loosen the sauce and refresh the pasta.
Leola says
Ha, just like you said in the description above, I felt a bit goofy making this Asian-style stir fry with pasta. It's a-typical but it come out quite tasty (bf remarked that he liked it). Thanks George for helping me to a yummy new way to use the baby bok choy we got from our farmshare and locally grown mushrooms we got last weekend. I used locally produced mushroom pasta - delish.
George says
Hello Leola,
I love that you have farmshare and shop locally! I'm so happy you enjoyed the recipe 🙂
Thank you so much for your kind review!