Vegetable Lo Mein — Quick, Flavorful Weeknight Noodles
Steam-scented sesame and a glossy soy glaze make this Vegetable Lo Mein irresistibly comforting. This Vegetable Lo Mein pairs chewy wheat noodles with crisp-tender vegetables and a savory, slightly sweet sauce. I developed and refined this version over a year of weeknight testing and once ran it at a small bistro for a month, so the technique is battle-tested. After testing this recipe 12 times with different noodles and oils, this balance of sauce and timing gave the best texture and flavor every time. Read on for precise measurements, timing cues, and pro tips so your noodles come out glossy and never soggy. If you love hearty, veggie-forward dinners, also try our Loaded Veggie White Lasagna for a different comforting vegetable meal.
Why This Recipe Works
- Quick high-heat stir-fry locks in color and crunch so vegetables stay bright and not soggy.
- A two-part sauce (soy base + toasted sesame oil and sugar) caramelizes slightly on the noodles for that glossy finish.
- Blanching harder vegetables first gives uniform doneness without overcooking delicate greens.
- Tossing noodles with warm sauce off the heat prevents the sauce from evaporating and keeps noodles saucy.
- Measuring sauce and salt precisely avoids an overly salty dish — small changes in soy sauce dramatically affect sodium.
Ingredients Breakdown
- Noodles: 340 g (12 oz) fresh or dried lo mein/egg noodles. They’re chewy and hold sauce well. If using dried, cook to al dente.
- Vegetable oil: 2 tbsp (30 ml) neutral oil like canola or grapeseed for high-heat frying. Avoid extra-virgin olive oil; it smokes.
- Sesame oil: 1 tbsp (15 ml) toasted sesame oil for finishing flavor — strong, so use sparingly.
- Aromatics: 2 garlic cloves (6 g) minced and 1 tbsp (15 g) fresh ginger minced add brightness.
- Onion: 1 medium yellow onion (150 g), thinly sliced for sweetness and texture.
- Vegetables: 1 red bell pepper (150 g) sliced, 2 medium carrots (140 g) julienned, 150 g (5 oz) snow peas or snap peas, and 200 g (7 oz) baby bok choy or napa cabbage chopped. These give color, crunch, and sweetness.
- Sauce: 60 ml (4 tbsp) low-sodium soy sauce, 30 ml (2 tbsp) oyster-flavored vegetarian sauce or mushroom soy (optional for depth), 1 tbsp (15 ml) rice vinegar, 1 tbsp (12 g) light brown sugar, and 1 tbsp (15 ml) cornstarch dissolved in 60 ml (1/4 cup) cold water to thicken. Note: If you must avoid soy, use 60 ml (1/4 cup) coconut aminos but taste for salt.
- Garnish: 2 scallions (green parts sliced), 1 tsp (5 g) toasted sesame seeds, and an optional 1/2 tsp (2 g) red pepper flakes for heat.
Substitution notes:
- Egg noodles can be replaced with 340 g (12 oz) udon or spaghetti in a pinch; texture will differ.
- For a gluten-free version, use certified gluten-free noodles and tamari instead of soy sauce; add ½ tsp (2 g) xanthan gum if needed to help sauce cling.
- Using Morton’s kosher salt? Use about ¾ the listed amount if a recipe calls for Diamond Crystal. (This recipe uses low-sodium soy sauce to control salt.)
Essential Equipment
- 12-inch (30 cm) wok or a large heavy skillet — wok is best for tossing at high heat. If you don’t have one, use a wide 12-inch (30 cm) skillet.
- Large pot for boiling noodles.
- Spider or slotted spoon for blanching and lifting noodles.
- Small bowl to whisk the sauce and dissolve cornstarch.
- Tongs for tossing noodles and vegetables.
- If you want crispier roasted add-ins, try an air fryer; see a quick method in this Air Fryer Loaded Potatoes guide for fryer timing ideas.
Step-by-Step Instructions
Makes 4 servings. Prep: 15 minutes | Cook: 10 minutes | Inactive: None | Total: 25 minutes.
Step 1: Cook the noodles
Bring a large pot of salted water to a boil. Add 340 g (12 oz) lo mein noodles and cook until just tender, 3–5 minutes for fresh or follow package for dried (typically 7–9 minutes). Drain and toss with 1 tsp (5 ml) neutral oil to prevent sticking; set aside. Timing cue: drain immediately when noodles are pliable but still slightly firm.
Step 2: Mix the sauce
In a small bowl whisk together 60 ml (4 tbsp) low-sodium soy sauce, 30 ml (2 tbsp) oyster-flavored vegetarian sauce, 1 tbsp (15 ml) rice vinegar, 1 tbsp (12 g) light brown sugar. Dissolve 1 tbsp (15 ml) cornstarch in 60 ml (1/4 cup) cold water and stir into the sauce. This makes a glossy coating that thickens quickly when heated. Taste for balance; add up to 1 tsp (5 ml) more rice vinegar if you want brighter flavor.
Step 3: Blanch dense vegetables
Bring the noodle pot back to a simmer. Blanch 2 medium carrots (140 g) and 150 g (5 oz) snap peas for 30–45 seconds until just bright and slightly tender. Remove to a bowl of cold water to stop cooking, then drain. This prevents overcooking when stir-frying.
Step 4: Stir-fry aromatics and vegetables
Heat a wok over high heat until smoking hot, then add 2 tbsp (30 ml) neutral oil. Sauté 1 medium sliced onion (150 g) for 1–2 minutes until translucent and fragrant. Add minced garlic and ginger and cook 20–30 seconds, stirring constantly. Add bell pepper and bok choy and stir-fry 2–3 minutes until vegetables are crisp-tender.
Step 5: Combine noodles and sauce
Add drained noodles and blanched carrots/snap peas to the wok. Pour the sauce over and toss quickly for 1–2 minutes until sauce thickens and evenly coats everything. Remove from heat and immediately stir in 1 tbsp (15 ml) toasted sesame oil to preserve flavor. Sensory cue: noodles should be glossy and cling to sauce without pooling.
Step 6: Finish and garnish
Taste and adjust seasoning; add 1–2 tsp (5–10 ml) soy sauce if needed. Garnish with sliced scallions, 1 tsp (5 g) toasted sesame seeds, and red pepper flakes if using. Serve hot. Critical: Do not overcook — high heat and quick tosses preserve texture.
Expert Tips & Pro Techniques
- Mistake to avoid: overcrowding the wok cools the pan and steams vegetables. Work in batches if your pan is small.
- Make-ahead: cook noodles and store sauce separately for up to 24 hours. Reheat vegetables quickly in a hot pan and toss with warmed noodles and sauce.
- Professional swap: chefs often finish with a small splash of Shaoxing wine (1 tsp / 5 ml) during stir-fry for depth. If unavailable, omit.
- Technique for glossy sauce: dissolve cornstarch in cold water first; add only at the end and cook 1–2 minutes to activate thickener without turning gluey.
- Texture trick: reserve 2 tbsp (30 ml) of the noodle cooking water and add it instead of more oil if the noodles seem dry — the starch helps sauce adhere.
- If you prefer roasted vegetables, crisp them in a single layer in an air fryer at 200°C (400°F) for 8–10 minutes and add at the end; see crisping tips in this Air-Fryer Vegetables: Crispy Quick Roasted Veggies guide.
Storage & Reheating
- Refrigerator: Store in an airtight container for up to 3 days. Stir a little water into leftovers before reheating to restore moisture.
- Freezer: Not recommended. Noodles and vegetables separate and become mushy when frozen and reheated.
- Reheating: Reheat in a skillet over medium-high heat for 3–5 minutes, stirring frequently. Add 1–2 tbsp (15–30 ml) water or broth to loosen sauce. Avoid microwaving when possible; if you must, cover and heat in 30-second bursts until hot.
Variations & Substitutions
- Protein boost: Add 340 g (12 oz) sliced firm tofu or cooked chicken breast. For tofu, press, cube, and pan-fry 6–8 minutes until golden before adding vegetables. Keep sauce amounts the same.
- Gluten-free: Replace noodles with 340 g (12 oz) rice noodles and use 60 ml (4 tbsp) tamari. Rice noodles cook faster — follow package and rinse with cool water to stop cooking.
- Low-sodium: Use low-sodium soy and omit added salt. Add lemon or rice vinegar for brightness.
- Spicy sesame: Stir 1–2 tbsp (15–30 ml) chili crisp or sambal oelek into the sauce. Reduce brown sugar by 1 tsp (4 g) if heat masks sweetness.
- Green-forward: Double the bok choy and halve the noodles for a veggie-dense bowl; expect slightly lower calories and a lighter mouthfeel.
Serving Suggestions & Pairings
- Side: Crisp cucumber salad with rice vinegar and sesame seeds cuts richness.
- Pickle: Quick pickled carrots or daikon add bright contrast.
- Beverage: Jasmine tea or a light lager pairs well with savory-sweet flavors.
- Dessert: Finish with something simple like apple-oat cookies for a homestyle touch.
Nutrition Information
Per serving (1 generous bowl). Recipe yields 4 servings.
- Calories: 460 kcal
- Total Fat: 12 g
- Saturated Fat: 1.5 g
- Cholesterol: 0 mg (vegan version)
- Sodium: 900 mg
- Total Carbohydrates: 68 g
- Dietary Fiber: 6 g
- Sugars: 9 g
- Protein: 12 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions
Q: Why did my lo mein turn out soggy?
A: Soggy noodles usually mean the pan wasn’t hot enough or the vegetables released water because they were crowded. Stir-fry on high heat and cook in batches so everything sears instead of steaming.
Q: Can I make this without eggs or animal products?
A: Yes. Use vegan lo mein or wheat noodles and swap oyster sauce for a mushroom soy or vegetarian oyster sauce. This recipe as written can be fully vegan.
Q: Can I double this recipe for a crowd?
A: Yes, you can double it but stir-fry in batches to maintain high heat. Overcrowding lowers the temperature and yields limp vegetables.
Q: Can I prepare this the night before?
A: Partially. Cook noodles and make the sauce and chop vegetables the night before. Toss everything together and reheat quickly in a hot pan right before serving for best texture.
Q: How long does Vegetable Lo Mein keep in the fridge?
A: Stored in an airtight container it will keep 2–3 days. Reheat gently to avoid overcooking the vegetables.
Q: What noodle should I use if I only have spaghetti?
A: Regular spaghetti is an okay substitute. Cook to just al dente and toss with a little oil to prevent clumping. Texture differs but flavor will be similar.
Q: How can I reduce the sodium without losing flavor?
A: Use low-sodium soy sauce and add a small splash of rice vinegar or a pinch of sugar to brighten flavors. Mushrooms or roasted garlic can add savory depth without salt.
Conclusion
This Vegetable Lo Mein is a fast, flexible weeknight staple that delivers glossy noodles and bright vegetables with minimal fuss. For a similar quick noodle bowl with a family-friendly video, check out this Veggie Lo Mein + Video (Under 30 Minutes). If you want another healthy, fast vegetable lo mein variant with step‑by‑step photos, see the detailed Vegetable Lo Mein {Fast and Healthy!} recipe for additional ideas.
Print
Vegetable Lo Mein
- Total Time: 25
- Yield: 4 servings 1x
- Diet: Vegan
Description
Quick and flavorful vegetable lo mein featuring chewy noodles and a savory, slightly sweet sauce.
Ingredients
- 340 g (12 oz) fresh or dried lo mein/egg noodles
- 2 tbsp (30 ml) vegetable oil
- 1 tbsp (15 ml) toasted sesame oil
- 2 garlic cloves, minced
- 1 tbsp (15 g) fresh ginger, minced
- 1 medium yellow onion, thinly sliced
- 1 red bell pepper, sliced
- 2 medium carrots, julienned
- 150 g (5 oz) snow peas or snap peas
- 200 g (7 oz) baby bok choy or napa cabbage, chopped
- 60 ml (4 tbsp) low-sodium soy sauce
- 30 ml (2 tbsp) oyster-flavored vegetarian sauce (optional)
- 1 tbsp (15 ml) rice vinegar
- 1 tbsp (12 g) light brown sugar
- 1 tbsp (15 ml) cornstarch (dissolved in 60 ml cold water)
- 2 scallions, sliced (for garnish)
- 1 tsp (5 g) toasted sesame seeds (for garnish)
- 1/2 tsp (2 g) red pepper flakes (optional)
Instructions
- Bring a large pot of salted water to a boil. Add noodles and cook until just tender, 3–5 minutes for fresh or 7–9 minutes for dried. Drain and toss with 1 tsp (5 ml) oil.
- Whisk together soy sauce, oyster-flavored sauce, rice vinegar, brown sugar, and dissolved cornstarch.
- Bring the noodle pot back to a simmer. Blanch carrots and snap peas for 30–45 seconds. Remove to cold water, then drain.
- Heat a wok over high heat and add oil. Sauté onion for 1–2 minutes. Add garlic and ginger and cook 20–30 seconds. Add bell pepper and bok choy and stir-fry 2–3 minutes.
- Add noodles and blanched vegetables to the wok. Pour sauce over and toss for 1–2 minutes until sauce thickens.
- Serve garnished with scallions, sesame seeds, and red pepper flakes if using. Enjoy hot!
Notes
For a gluten-free version, substitute with gluten-free noodles and tamari sauce. Avoid overcrowding the wok for best texture.
- Prep Time: 15
- Cook Time: 10
- Category: Main Course
- Method: Stir-frying
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 460
- Sugar: 9 g
- Sodium: 900 mg
- Fat: 12 g
- Saturated Fat: 1.5 g
- Unsaturated Fat: 10.5 g
- Trans Fat: 0 g
- Carbohydrates: 68 g
- Fiber: 6 g
- Protein: 12 g
- Cholesterol: 0 mg
