Glossy, tender, and alive with contrasting textures — this quick Chinese-style stir-fry turns humble glass noodles and a handful of vegetables into a weeknight revelation, all in under 20 minutes of active cooking.
| Amount | Ingredient |
|---|---|
| 7 oz (200 g) | Glass noodles (mung bean vermicelli) |
| 3½ oz (100 g) | Zucchini (about ½ medium) |
| 2 oz (60 g) | Carrots (about 1 medium) |
| ¾ oz (20 g) | Red bell pepper (about ¼ small) |
| ¾ oz (20 g) | White onion (about ¼ small) |
| 1 cup (250 ml) | Water |
| 2 tsp | Light soy sauce |
| 2 tsp | Dark soy sauce |
| 1 tsp | Peanut or vegetable oil (for coating noodles) |
| 1 tsp | Toasted sesame oil |
| — | Fine sea salt |
| — | Ground white pepper |
| 4 tsp (1 tbsp + 1 tsp) | Peanut or vegetable oil (for stir-frying) |
> Note: The 30-minute noodle soak is mostly hands-off. Active cooking time is about 8 minutes.
Use standard US measuring spoons. All produce is medium unless specified. Glass noodles (also called mung bean vermicelli, cellophane noodles, or "spaghetti di soia") are translucent, thread-like noodles made from mung bean starch. They turn slippery and delightfully chewy when cooked. Look for them in the Asian foods aisle of any well-stocked supermarket.
Place the glass noodles in a large bowl and cover with warm tap water (about 110°F / 43°C — comfortably warm to the touch, not hot). The noodles should be fully submerged. Let them soak for 30 minutes until they are pliable, translucent, and soft but still slightly firm.
Why warm water? Hot water (near boiling) will cook the noodles too quickly, turning them into a gummy, clotted mass. Room-temperature water works but takes 45-60 minutes. Warm water is the sweet spot — quick enough for a weeknight but gentle enough to preserve the noodles' springy texture.
After 30 minutes, drain the noodles in a colander and rinse briefly under cool running water to stop the hydration. Using kitchen shears or a sharp knife, cut the noodles into shorter lengths — about 6 inches (15 cm) long. This makes them much easier to stir-fry and eat. Set the drained, cut noodles aside.
Long, tangled glass noodles are notoriously difficult to serve and eat gracefully — cutting them before cooking is a small step that makes a huge difference. If you skip this, you'll end up with a giant, frustrating nest on your plate.
While the noodles soak, prep the vegetables.
Zucchini: Trim the ends. Cut the zucchini lengthwise into thin planks (about ⅛ inch / 3 mm thick), then stack the planks and cut lengthwise into thin matchsticks. You want uniform strips about 2 inches (5 cm) long and ⅛ inch (3 mm) thick — roughly the same size as the noodles.
Carrot: Peel the carrot. Cut crosswise into 2-inch (5 cm) lengths, then slice each length into thin planks (⅛ inch / 3 mm), then cut into matchsticks of the same dimensions as the zucchini.
Red bell pepper: Trim away the stem, seeds, and white membranes. Slice into thin strips, about 2 inches (5 cm) long and ⅛ inch (3 mm) wide.
White onion: Cut in half through the root end, peel, and slice thinly crosswise into half-rings about ⅛ inch (3 mm) thick.
Uniformity matters here — all the vegetables should be cut to roughly the same size so they cook evenly in the brief stir-fry. If your carrot sticks are twice as thick as your zucchini, the carrots will be crunchy while the zucchini is mush.
Place your wok or large skillet over high heat and let it heat for a full 30 seconds — the pan should be smoking hot before any oil goes in. Add 4 teaspoons of peanut or vegetable oil and swirl to coat the surface.
Immediately add the thinly sliced white onion. Stir-fry constantly, tossing with tongs or a spatula, until the onion is fragrant, translucent at the edges, and just beginning to soften — about 1 minute.
The high heat is essential: a screaming-hot wok creates the characteristic "wok hei" (breath of the wok) — that subtle, smoky char that defines great Chinese stir-fry. If you're using a skillet, resist the urge to lower the heat; this dish comes together fast.
Add the red bell pepper strips and carrot matchsticks to the wok. Toss constantly for 1 minute — the peppers should brighten in color and the carrots should start to soften slightly.
Add the zucchini matchsticks and continue tossing for another 1 minute. The zucchini should turn bright green and become tender but still hold its shape. Do not overcook — it will continue cooking in the next step.
The order matters: onions go first to lay down aromatic flavor, bell peppers and carrots follow (they need slightly more cooking than zucchini), and zucchini goes last because it cooks fastest. If you dumped everything in at once, you'd end up with overcooked zucchini and undercooked carrots.
Pour 1 cup (250 ml) of water into the wok. Add the drained glass noodles, spreading them out to separate as much as possible.
Add in this order, stirring gently to combine:
Increase the heat to high (if it isn't already there) and cook, tossing gently, until the liquid is almost completely absorbed — about 4 to 5 minutes. The noodles should be translucent, glossy, and tender with a pleasant chew. Taste a strand — if it is still firm or chalky in the center, add 2 tablespoons of water and cook 1 minute more.
Dark soy sauce is not the same as regular (light) soy sauce — it's thicker, darker, slightly sweet, and less salty. It gives the noodles that appetizing mahogany color. Light soy sauce provides the savory backbone. If you only have one, use 1 tablespoon of regular soy sauce and skip the dark — the flavor will still be good, though the color will be paler.
Remove the wok from heat. Drizzle 1 teaspoon of toasted sesame oil over the noodles. Add 1 teaspoon of peanut or vegetable oil (for shine). Toss everything together gently until the noodles are evenly glossy and the vegetables are distributed throughout.
The toasted sesame oil is added off-heat because its flavor is delicate and volatile — cooking it would turn it bitter and flat. The splash of plain oil at the end gives the dish that professional, glossy sheen you see in restaurant stir-fries.
Divide the noodles between two warmed bowls. Serve piping hot.
Glass noodles cool quickly and turn stiff and clumpy as they sit. This is a dish that demands immediacy — have your bowls warmed and your table set before you start cooking.
| Mistake | Why It Hurts | The Fix |
|---|---|---|
| Soaking noodles in boiling water | The noodles cook unevenly and turn into a gummy, clotted mass — they stick together and refuse to separate in the wok | Use warm tap water (about 110°F / 43°C). The noodles should feel soft and pliable after 30 minutes, not fully cooked and sticky |
| Over-soaking the noodles | Waterlogged noodles turn mushy and fall apart during stir-frying, leaving you with broken fragments instead of intact strands | Set a timer for exactly 30 minutes. Drain immediately and rinse with cool water to stop hydration |
| Crowding the wok | The temperature drops, the vegetables steam instead of sear, and you lose all hope of wok hei. Everything comes out gray and watery | Cook on highest heat and don't overload the pan. Halve the recipe if your pan is smaller than 12 inches (30 cm) |
| Soggy vegetables | Overcooked zucchini releases water into the noodles, creating a watery, flavorless puddle instead of a glossy stir-fry | Cook vegetables in the order specified and keep the total vegetable cooking time under 3 minutes before adding liquid |
| Not cutting the noodles | Long, tangled glass noodles are nearly impossible to eat gracefully — you end up with a giant, slippery knot on your chopsticks | Cut the soaked noodles into 6-inch (15 cm) lengths with kitchen shears before stir-frying |
| Using dark soy as the only soy | Dark soy alone is too sweet and not salty enough — the dish lacks savory depth and looks muddy instead of glossy mahogany | Use both light and dark soy. If you only have one, use 1 tablespoon of regular (light) soy sauce and accept that the color will be paler |
| Cooking sesame oil | High heat destroys the delicate nutty flavor of toasted sesame oil and can make it bitter | Add sesame oil off the heat, just before serving |
| Serving on cold plates | Glass noodles cool and stiffen rapidly — within 2 minutes they go from silky to rubbery | Warm your serving bowls with hot water before plating. Serve immediately |
| Skipping the finishing oil | The noodles look matte, dry, and unappetizing instead of glossy and restaurant-style | The final teaspoon of plain oil off-heat creates a professional sheen. It's not optional |
| Variation | How To |
|---|---|
| Add Protein (Chicken) | Slice 4 oz (115 g) boneless, skinless chicken breast into thin strips. Marinate with 1 tsp soy sauce, 1 tsp cornstarch, and ½ tsp oil for 10 minutes. Stir-fry in 1 tbsp oil until cooked through (2-3 minutes) before starting the vegetables. Remove, set aside, and return to the pan with the noodles in Step 5 |
| Add Protein (Shrimp) | Peel and devein 4 oz (115 g) small shrimp. Toss with a pinch of salt and white pepper. Stir-fry in 1 tbsp oil until pink (1-2 minutes), then remove and set aside. Return to the pan with the noodles |
| Add Protein (Tofu) | Use 4 oz (115 g) firm tofu, cut into ½-inch (12 mm) cubes. Pan-fry in 1 tbsp oil until golden on 2-3 sides, then set aside. Return to the pan with the noodles |
| Make It Spicy | Add 1 tsp of chili bean paste (doubanjiang) or ½ tsp red pepper flakes along with the onion in Step 3. For a milder heat, use a fresh Thai bird chili, slit lengthwise, and remove it before serving |
| Add Mushrooms | Slice 2 oz (60 g) shiitake mushrooms (stems removed) or wood ear mushrooms thinly and add them with the bell pepper in Step 4. They add an earthy, savory depth |
| Scrambled Egg Stir-Fry | After stir-frying the vegetables, push them to the side. Beat 2 eggs, pour into the empty space, scramble until just set (30 seconds), then toss with the vegetables before adding noodles. A classic Chinese home-style touch |
| Crispy Garlic Version | Add 3 thinly sliced garlic cloves along with the onion in Step 3. For extra crunch, fry 1 tbsp of thinly sliced garlic in oil first until golden, remove, and sprinkle on top as garnish |
| Add Bean Sprouts | Toss in 1 cup (100 g) fresh mung bean sprouts with the zucchini in Step 4. They add a wonderful crunch. Cook just 30 seconds — they should stay crisp |
| Use Different Noodles | Substitute sweet potato vermicelli (dangmyeon) for glass noodles — they have a darker color and slightly chewier texture. Soak and cook times are the same. Rice vermicelli is also a good substitute (soak in warm water for 15 minutes only) |
| Low-Sodium Version | Replace light soy with low-sodium soy sauce. Reduce salt to a pinch. Dark soy sauce is naturally lower in sodium than light soy — use it as the primary seasoning and add to taste |
| Spring Onion Finish | Scatter 2 tbsp of thinly sliced green scallion tops (green parts only) over the finished dish for a pop of color and fresh onion flavor |
| Method | Details |
|---|---|
| Refrigerator | Store in an airtight container for up to 2 days. Glass noodles absorb moisture and soften as they sit, so the texture will be noticeably different from fresh |
| Reheating | Reheat in a wok or nonstick skillet over medium-high heat with 1 tablespoon of water. Toss until the noodles are hot and steaming (2-3 minutes). Add a tiny splash of soy sauce and a drizzle of sesame oil to refresh the flavor |
| Microwave Reheating | Place in a microwave-safe bowl, cover with a damp paper towel, and microwave at 70% power for 1 minute. Stir and repeat in 30-second bursts until hot. The noodles will be softer than stir-fry reheating |
| Freezing | Not recommended — frozen-then-thawed glass noodles turn mushy, watery, and unpleasantly soft. Make only what you'll eat in one or two sittings |
| Make-Ahead Strategy | Soak and cut the noodles up to 1 day ahead (store drained in the refrigerator, covered). Prep and refrigerate the cut vegetables separately. On serving day, the stir-fry itself takes only 8 minutes |
| Tea / Sake | Why |
|---|---|
| Jasmine Green Tea (Moli Hua Cha) | The floral, gently sweet aroma of jasmine tea complements the savory soy sauce notes and provides a light, cleansing finish between bites. Serve hot, without sugar — its mild astringency cuts through the oiliness of the stir-fry beautifully |
| Oolong Tieguanyin | A lightly oxidized oolong with notes of orchid and honey — its floral complexity and smooth mouthfeel echo the delicate sweetness of the vegetables and the nuttiness of the sesame oil. The moderate caffeine provides a pleasant lift. Serve hot, steeped for 2-3 minutes at 185°F (85°C) |
| Genmaicha (Toasted Rice Green Tea) | The warm, nutty, popcorn-like flavor of genmaicha is a natural partner for stir-fried noodles — the toasted rice notes mirror the nuttiness of sesame oil and the caramelized edges of the stir-fried vegetables. The low caffeine content makes it suitable for an evening meal |
| Pu'erh Tea | A fermented, earthy, rich dark tea that stands up to the soy sauce and caramelized flavors of the stir-fry. Its deep, almost mushroomy complexity provides a grounding counterpoint to the bright vegetables. Serve hot, rinsed once before steeping |
| Cold-Brewed Chinese Tea | For a refreshing contrast, brew a batch of cold-brewed Chinese green or oolong tea (1 tbsp loose tea + 4 cups cold water, steeped in the refrigerator for 8-12 hours). The chilled, naturally sweet tea provides a palate-cleansing, invigorating counterpoint to the hot, savory noodles |
| Junmai Sake (served warm) | A pure rice sake with no added alcohol — rich, savory, with notes of steamed rice, mushroom, and a subtle umami finish. Served slightly warmed (about 104°F / 40°C), its earthy richness harmonizes with the soy sauce and sesame oil without overpowering the delicate noodles. The warm temperature is a soothing complement to a brisk stir-fry |
| Ginjo Sake (served chilled) | A fragrant, fruity, light-bodied sake with notes of green apple, melon, and pear blossom. Served chilled (about 50°F / 10°C), its bright acidity and delicate fruitiness provide a refreshing contrast to the savory, oily noodles. The clean finish resets the palate for the next bite |
| Hojicha (Roasted Green Tea) | A roasted green tea with a toasty, caramel-like aroma and very low caffeine. Its warm, cozy flavor profile is a comforting match for simple stir-fried noodles — think of it as the tea equivalent of a warm blanket. Serve hot |
| Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|
| ~310 | 4 g | 15 g | 42 g | 3 g |
Nutritional values are estimates based on 2 servings with 200 g glass noodles, 100 g zucchini, 60 g carrots, 20 g red bell pepper, 20 g white onion, 5 tsp peanut/vegetable oil (total), 1 tsp sesame oil, 2 tsp light soy sauce, 2 tsp dark soy sauce. Actual values will vary based on specific brands and the amount of oil absorbed by the noodles. Glass noodles are relatively low in calories for a noodle dish because they are primarily starch with minimal fat or protein. The dish is naturally vegan, dairy-free, and nut-free. To reduce fat, use 3 tsp of oil for stir-frying instead of 4 tsp (approximately 260 calories and 11 g fat per serving). To increase protein, add chicken, shrimp, or tofu as suggested in the Variations section.
What are glass noodles, and where do I find them?
Glass noodles (also called mung bean vermicelli, cellophane noodles, "spaghetti di soia," or bean thread noodles) are translucent, thread-like noodles made from mung bean starch. Despite their name, they are not actually made from soybeans — "spaghetti di soia" is a loose Italian translation that has stuck in some markets. They have a mild flavor and a delightfully slippery, chewy texture when cooked. Look for them in the Asian foods aisle of most supermarkets (often near the rice noodles and ramen), at Asian grocery stores, or online. They are usually sold in dried, brittle skeins bundled together like a nest. The most common brands come in 3.5 oz (100 g) or 7 oz (200 g) packages.
What's the difference between glass noodles and rice vermicelli?
Glass noodles are made from mung bean starch and turn translucent (glass-like) when cooked. Rice vermicelli (rice sticks) are made from rice flour and turn opaque white. Glass noodles have a firmer, more elastic, chewier texture; rice vermicelli is softer and more delicate. They are not interchangeable in this recipe — rice vermicelli would turn mushy during the stir-fry because it absorbs liquid much faster.
Can I make this without a wok?
Absolutely. A large 12-inch (30 cm) stainless steel or carbon steel skillet works beautifully. The key is high heat, not the shape of the pan. Heat the skillet for a full 30 seconds before adding oil, and don't overcrowd it. A nonstick skillet can work but cannot reach the temperatures needed for true wok hei (the smoky char that defines restaurant stir-fries) — the result will still be delicious, just slightly less complex.
My noodles turned into a gummy, clumpy mass. What went wrong?
Three possible causes: (1) You soaked them in water that was too hot (near-boiling water causes the starch to gelatinize prematurely, creating a gummy paste). Always use warm tap water (about 110°F / 43°C). (2) You over-soaked them (more than 45 minutes in warm water will make them waterlogged and fragile). Set a timer for 30 minutes. (3) You didn't cut the noodles before cooking (long, tangled strands clump together). Cut the soaked noodles into 6-inch (15 cm) lengths with kitchen shears.
Why isn't the recipe vegan? It looks vegan.
It is vegan as written. All ingredients — glass noodles, vegetables, soy sauces, oils — are entirely plant-based. No animal products are used anywhere. It is also dairy-free, egg-free, and nut-free by default. The Variations section suggests optional additions of chicken, shrimp, eggs, or tofu for those who want protein.
Light soy sauce and dark soy sauce — what's the difference?
Light soy sauce (sheng chou / 生抽) is the standard, thin, salty soy sauce used for seasoning. It provides the savory, umami backbone of the dish. Dark soy sauce (lao chou / 老抽) is aged longer, often with molasses or caramel, making it thicker, darker, slightly sweeter, and less salty. Its primary purpose in this dish is color — it gives the noodles that appetizing deep mahogany hue. If you only have one, use 1 tablespoon of regular (light) soy sauce; the flavor will still be good but the noodles will be pale.
I can't eat gluten. Is this recipe gluten-free?
The glass noodles (100% mung bean starch) and vegetables are naturally gluten-free. However, most standard soy sauces contain wheat. Use tamari (gluten-free Japanese soy sauce) instead of both the light and dark soy sauces. Note that tamari is thicker and richer than light soy, so you may need slightly less. The dark soy sauce can be omitted if you don't have a gluten-free version — the color will be lighter, but the flavor will still be excellent.
The noodles came out bland. How do I fix that?
Most likely the dish needs more salt or more soy sauce. Glass noodles are very mild and absorb whatever liquid you cook them in. Taste the seasoning before you add the noodles — the water should taste distinctly savory, almost a little too salty (the noodles will absorb much of it). If the dish is already cooked, add a splash of light soy sauce and a few grinds of white pepper, toss well, and taste again.
Can I use different vegetables?
Yes. This is a highly adaptable stir-fry. Good substitutes or additions include: thinly sliced bell peppers of any color, snow peas, snap peas, thinly sliced Napa cabbage, julienned jicama (for crunch), thinly sliced celery, shredded purple cabbage (for color), or thinly sliced bamboo shoots. Avoid watery vegetables like tomatoes or eggplant — they will release too much liquid and turn the dish into a soup.
Why is there a second teaspoon of oil added at the end?
That final teaspoon of plain oil (added off-heat, along with the sesame oil) creates the professional, glossy sheen that makes restaurant stir-fries look so appetizing. It's purely cosmetic — you can skip it if you're watching calories — but it makes a noticeable visual difference. The restaurant trick is called "brightening oil" (ming you / 明油).
How do I keep the noodles from sticking to the wok?
Three tips: (1) Make sure the wok is screaming hot before adding oil — a properly seasoned carbon steel or cast iron wok develops a nonstick patina. (2) Don't let the liquid cook off completely before serving — a tiny amount of residual moisture keeps the noodles slippery. (3) Toss constantly during the stir-fry — standing still encourages sticking.
Photo reference: `vol1_069.png` — A top-down or slightly angled overhead shot of a single large, shallow ceramic bowl in a muted celadon green. At the center, a neatly composed mound of glossy, translucent mahogany-colored glass noodles, interwoven with bright orange carrot matchsticks, pale green zucchini strips, and small red bell pepper slivers catching the light. The noodles are glossy and slick with a visible sheen of oil — a few individual strands separate from the pile, showing the translucent, glass-like quality. Tiny white specks of ground white pepper are just visible on the surface. A few vibrant green scallion rings are scattered on top for contrast. Beside the bowl: a pair of dark wooden chopsticks resting on a ceramic chopstick rest, a small white teacup filled with pale jasmine green tea (steam rising faintly), and a folded indigo-dyed cotton napkin. Soft, diffused natural light from a side window creates gentle highlights on the glossy noodles and the tea cup. A dark, textured wooden table surface provides a neutral backdrop. The overall mood is warm, homey, and inviting — a weeknight dinner that looks effortlessly beautiful.
Recipe from "The Italian Kitchen" by Vita Milanese — Volume 1: Pasta Perfetto
Recipe from The Italian Kitchen by Vita Milanese — Volume 1 · Pasta Perfetto. Discover all volumes on the ebook page.