Chewy glass noodles, fluffy scrambled eggs, and crisp vegetables are tossed in a light savory sauce with a sharp chili-vinegar finish. This easy Thai glass noodle stir-fry recipe is ready in just 25 minutes.

Jump to:
These Thai-inspired noodles are similar to Pad Woon Sen (ผัดวุ้นเส้น), but with a much lighter sauce. Glass noodles are stir-fried with soft scrambled eggs, cabbage, and bok choy, then finished with red chili vinegar for a sharp acidity that balances the savory seasoning.
I developed this recipe because I wanted a glass noodle stir-fry that wasn't drenched in sauce and had a light, tangy flavor. This version gives me exactly that.

The trick is not to over-soak the glass noodles, since they can turn mushy in the wok. A quick 5 to 10 minute soak in warm water is all they need to soften while staying pliable enough to soak up the sauce.
Ingredients & Substitutes
Exact ingredient amounts are listed in the recipe card at the bottom of this page.

- Mung Bean Glass Noodles: Use thin, 1-mm dried noodles made from mung bean starch sold at Asian grocery stores. Rice vermicelli also works, but the texture will be less chewy.
- Large Eggs
- Cabbage: Purple or green cabbage works. Avoid Chinese cabbage (napa cabbage), which releases more water as it cooks.
- Bok Choy (Pak Choi): Baby bok choy or yu choy sum also works.
- Garlic: Freshly minced garlic offers the best flavor, but jarred minced garlic also works.
- Shallot: Yellow onion also works.
- Regular Soy Sauce: Light soy sauce also works. For a less salty option, use low-sodium soy sauce.
- Dark Soy Sauce: I prefer Pearl River Bridge Superior as it's thicker and darker than other brands. Dark mushroom-flavored soy sauce also works.
- Fish Sauce: This adds umami and depth, so avoid skipping it.
- Black Pepper: White pepper also works.
- Vegetable Oil: Or use any neutral cooking oil with a high smoke point, such as canola or refined avocado oil.
Chili Vinegar Sauce
- Red Chili Pepper: I prefer using a large red chili because it's milder. Remove the seeds for even less heat. For more heat, use Thai bird's eye chili.
- White Vinegar: Rice vinegar or apple cider vinegar also works for a slightly different acidity.
Note: Asian ingredients are typically available at most Asian grocery stores or online.
Expert Tips
- Wash the bok choy well: Rinse between the leaves to remove trapped dirt, then drain well.
- Drain the noodles well: Excess water can cause splattering and dilute the seasoning.
- Snip long noodles: After draining, cut them a few times with kitchen scissors for easier tossing.
- Prep everything before cooking: This stir-fry moves quickly once the pan is hot.
- Use a wide pan: Extra surface area makes the noodles and vegetables easier to toss.
Instructions
Below are step-by-step instructions on how to make Thai glass noodle stir-fry:
- Soak the noodles: Place the dry mung bean noodles in warm water for 5 to 10 minutes, until soft, loosened, and pliable. Drain well and set aside.
- Make the chili vinegar: Combine the sliced red chili and white vinegar in a small bowl. Set aside.
- Cook the eggs: Heat 1 tablespoon of vegetable oil in a large pan over medium-high heat. Add the beaten eggs and scramble until just set but still glossy. Remove and set aside. Carefully wipe the hot pan clean with a paper towel held with tongs.
- Cook the aromatics and cabbage: Add the remaining oil to the pan. Add the shallots, garlic, and cabbage and stir-fry for 1 to 2 minutes until the cabbage is crisp-tender.
- Cook the noodles: Add the drained noodles, regular soy sauce, dark soy sauce, fish sauce, and black pepper. Toss until the noodles are evenly coated, tender, and chewy.
- Add the bok choy and eggs: Add the bok choy and toss briefly until slightly wilted. Add the cooked eggs and toss until evenly distributed, then immediately remove from the heat.
- Finish with chili vinegar: Toss the hot noodles with the prepared chili vinegar, including the sliced chilies, to taste, then transfer to a serving plate.
Storage & Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Not recommended, as the glass noodles and vegetables can become mushy after thawing.
- Reheating: Microwave for 1 to 2 minutes, or reheat in an oiled skillet over medium heat for 4 to 5 minutes, until warmed through.
Variations
- Gluten-Free: Use certified gluten-free regular and dark soy sauces, and make sure the fish sauce is labeled gluten-free.
- Vegan: Omit the eggs and replace the fish sauce with a vegetarian mushroom stir-fry sauce.
Pairing Suggestions
Serve this Thai glass noodle stir-fry with:
- Thai Garlic Shrimp: Sweet, garlicky shrimp adds extra protein.
- Garlic Gai Lan: Crisp, bitter greens balance the savory noodles.
- Fresh Spring Rolls: A cool, refreshing starter balances the warm noodles.
FAQ
For the best texture, use thin, 1-mm mung bean glass noodles. Avoid Korean sweet potato glass noodles (dangmyeon), which are thicker and require different cooking times.
Drain them well and stir-fry them soon after soaking. Letting them sit too long after draining can make the strands sticky.
They likely weren't soaked long enough. Soak them in warm water until soft, loosened, and pliable before stir-frying.
More Like This
📖 Recipe

Easy Thai Glass Noodle Stir-Fry (25 Minutes)
Ingredients
- 8.8 oz dry mung bean glass noodles
- 5 large eggs beaten
- 2 cups cabbage thinly sliced
- 2 cups bok choy washed, drained, and cut crosswise into 1-inch-wide strips
- 2 garlic cloves minced
- 1 shallot sliced
- 2 tablespoon regular soy sauce or light soy sauce
- 1 tablespoon dark soy sauce
- 2 tablespoon fish sauce
- â…› teaspoon black pepper
- 2 tablespoon vegetable oil or any neutral oil
Chili Vinegar Sauce:
- 1 large red chili pepper cut into 1-cm pieces
- ¼ cup white vinegar or rice vinegar
Instructions
- Place the dry mung bean noodles in warm water for 5 to 10 minutes, until soft, loosened, and pliable. Drain well and set aside.
- Combine the sliced red chili and white vinegar in a small bowl. Set aside.
- Heat 1 tablespoon of vegetable oil in a large pan over medium-high heat. Add the beaten eggs and scramble until just set but still glossy. Remove and set aside. Carefully wipe the hot pan clean with a paper towel held with tongs.
- Add the remaining oil to the pan. Add the shallots, garlic, and cabbage and stir-fry for 1 to 2 minutes until the cabbage is crisp-tender.
- Add the drained noodles, regular soy sauce, dark soy sauce, fish sauce, and black pepper. Toss until the noodles are evenly coated, tender, and chewy.
- Add the bok choy and toss briefly until slightly wilted. Add the cooked eggs and toss until evenly distributed, then immediately remove from the heat.
- Toss the hot noodles with the prepared chili vinegar, including the sliced chilies, to taste, then transfer to a serving plate.






Jen
So super easy, quick and very tasty. Thanks for posting!
Christie Lai
Thank you so much for making my recipe! Glad you enjoyed it!
Lisa Valenzuela
This was so delicious, easy and quick!!! I didn't have dark soy or scallops but added mushrooms and onions and it was great! Such a healthy option and I ate leftovers today that still rocked!
Christie Lai
Thanks so much for making my recipe, Lisa! Glad to hear those substitutions worked out well! Happy they still tasted great as leftovers too. Happy New Year!
Rosemary
These are so pretty! Suddenly I want to make a rainbow version of these thai glass noodles, you know the unicorn ones 🙂
B
Hi
Can we use Apple Cider Vinegar to make the Chilli Vinegar?
Thanks
B
christieathome
Hi there, yes you can. Hope you enjoy my recipe!
Heidi | The Frugal Girls
Your stir fry really is a feast for the eyes and the textures your described are absolutely tantalizing. What a fabulous easy dinner idea!