Vegetable Chow Mein: Simple Stir-Fry Noodles with Veggies

This vegetable chow mein is flavorful, satisfying, and simple to make. The vegetables stay crisp and bright, the noodles retain a pleasant chew, and the whole dish is coated in a savory sauce that ties everything together. It’s an easy vegetarian meal that’s perfect for weeknights or anytime you want a fresh, takeout-style stir-fry at home.

Vegetable chow mein in a bowl.

Note: This recipe was originally published in 2021 and has been updated with an improved method and clearer details.

If you want a vegetable-forward dish that still delivers great texture and bold flavor, this vegetable chow mein is a winner. The noodles are briefly pan-fried, the vegetables are seared separately to avoid steam and sogginess, and everything is combined at the end so the dish stays vibrant and fresh. It’s quick, adaptable, and consistently tasty.

More Reasons to Love this Vegetable Chow Mein

  • Excellent texture: Chewy noodles paired with crisp, seared vegetables create a satisfying contrast.
  • No soggy veggies: Vegetables are seared separately and cut into thicker strips so they remain crisp and colorful.
  • Everyday ingredients: Uses common Asian pantry staples and fresh produce—no specialty items required.
  • Fast to make: Ready in about 30 minutes, ideal for busy evenings.
  • Flexible: Make it fully vegan, or add tofu, egg, chicken, or shrimp if you’d like more protein—sear any added protein with a little sauce and fold in at the end.
  • Better than takeout: Fresher, tastier, and typically more economical than ordering in.

Ingredients You’ll Need

Below are notes on key ingredients. For precise amounts, refer to the recipe card further down.

Fresh vegetables, noodles, and seasonings for chow mein on a wooden background.
  • Noodles: Thin wheat-based chow mein or egg noodles work best for that classic chewy texture.
  • Vegetables: Cabbage, carrots, and onion are classic choices; mushrooms add extra umami. You can swap or add bean sprouts, broccoli, bok choy, or bell pepper as desired.
  • Garlic: Finely minced and added to the mushrooms for a fragrant base.
  • Neutral oil: Use canola, vegetable, sunflower, or peanut oil for stir-frying.
  • Salt and pepper: Adjust salt carefully because soy sauce contributes salty flavor; use freshly ground black pepper for best taste.
  • Green onions: Use the green parts for a fresh finish and slight crunch.

For the chow mein sauce

  • Soy sauce: A mix of light and dark soy sauce gives depth and color. Quality soy sauce improves the final flavor.
  • Sugar: Balances the salty soy sauces and rounds out the flavors without making the dish sweet.
  • Toasted sesame oil: A small amount provides a toasty aroma and characteristic flavor.
  • Reserved noodle water: Adds starch to the sauce so it coats the noodles evenly; plain water or stock can be used if preferred.

Noodle Cooking Tips

  • Use plenty of water: A large pot with ample water keeps noodles from clumping and ensures even cooking.
  • Add noodles to boiling water: Only add them once the water is at a rolling boil to reduce sticking.
  • Under-cook slightly: Cook about one minute less than package directions so the noodles stay firm during stir-frying.

Instructions Step-By-Step

1. Cook the noodles: Bring a large pot of water to a boil. Add the noodles and cook until just tender (al dente), about 1 minute less than package instructions. Reserve 1/4 cup of the noodle water, drain, rinse under cold water, and toss with a little oil to keep them from sticking.

2. Prepare the sauce: Whisk together light soy sauce, dark soy sauce, sugar, toasted sesame oil, and the reserved noodle water until the sugar dissolves. Set aside.

Vegetable chow mein steps showing cooked noodles and the mixed chow mein sauce.

3. Cook the mushrooms and garlic: Heat a pan until hot and add a splash of oil. Spread sliced mushrooms in a single layer, season lightly with salt, and cook until they begin to brown. Stir in the minced garlic and cook 20–30 seconds until fragrant.

4. Sear the vegetables: Add the onions, cabbage, and carrots to the pan (add a touch more oil if needed). Stir-fry over high heat for 1–2 minutes until the edges just start to sear while keeping the vegetables crisp and colorful. Remove and set aside.

Vegetable chow mein steps showing mushrooms being cooked and veggies seared.

5. Pan-fry the noodles: In the same pan, heat about a tablespoon of oil. Spread the cooked noodles in an even layer and let them pan-fry undisturbed for about 30 seconds, then toss and cook for another minute to develop a bit of texture.

6. Add the sauce: Pour the prepared chow mein sauce around the edges of the pan and let it sizzle briefly. Gently toss the noodles so they absorb the sauce and become evenly coated.

7. Combine everything: Return the seared vegetables and mushrooms to the pan along with the green onion greens and a few grinds of fresh black pepper. Toss over high heat until everything is heated through and well combined.

8. Taste and adjust: Check seasoning, add salt or more pepper if needed, and serve immediately.

Vegetable chow mein steps showing pan-fried noodles, sauce added, and vegetables mixed in.
Vegetable chow mein served n a bowl.

More Veggie-Forward Meals

  • Creamy Mushroom and Spinach Pasta
  • Chinese Chicken and Cabbage Stir Fry
  • Asian Broccoli Stir Fry

Tried This Recipe?

If you make this chow mein, please consider leaving a comment and rating. Feedback helps other readers and lets me know what you thought.

Recipe

Vegetable chow mein served in a bowl.

Easy Vegetable Chow Mein Recipe

This vegetable chow mein is flavorful and satisfying. The veggies stay crisp, the noodles remain chewy, and the sauce ties everything together for a simple vegetarian meal.
Course: Dinner, Lunch
Cuisine: Chinese
Keyword: Vegetable chow mein
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 2
Calories: 642 kcal
Author: Geetanjali

Ingredients

  • 200 g (7 oz) chow mein or egg noodles
  • 1/2 small cabbage, cut into thick strips, leaves separated
  • 1 medium carrot, cut into matchsticks
  • 1/2 medium onion, cut into thick strips, layers separated
  • 100 g (3.5 oz) button mushrooms, washed, patted dry, sliced thick
  • 3–4 garlic cloves, finely minced
  • 2 tablespoons cooking oil
  • Salt, as needed
  • Freshly ground black pepper, as needed
  • 3 green onions (green parts), cut into 1½-inch sections

For the sauce

  • 2 tablespoons light soy sauce
  • 1 tablespoon dark soy sauce
  • 1 tablespoon sugar
  • 1 teaspoon toasted sesame oil
  • 1/4 cup reserved noodle water

Instructions

  1. Cook the noodles: Bring a large pot of water to a boil. Add noodles and cook until just tender (al dente), about 1 minute less than package directions. Reserve 1/4 cup noodle water, drain, rinse under cold water, and toss with a little oil to prevent sticking.
  2. Prepare the sauce: Combine light soy sauce, dark soy sauce, sugar, toasted sesame oil, and reserved noodle water. Stir until sugar dissolves and set aside.
  3. Cook mushrooms and garlic: Heat a pan over high heat with a splash of oil. Add sliced mushrooms and a pinch of salt, spread into a single layer, and cook until golden. Add minced garlic and cook 20–30 seconds until fragrant.
  4. Sear the vegetables: Add onion, cabbage, and carrots to the pan (add a little more oil if needed). Stir-fry over high heat 1–2 minutes until edges begin to sear but vegetables remain crisp. Remove and set aside.
  5. Pan-fry the noodles: In the same pan, heat 1 tablespoon oil. Spread the cooked noodles in an even layer and let them fry undisturbed for about 30 seconds, then toss and cook for another minute.
  6. Add the sauce: Pour the sauce around the edges of the pan and let it sizzle briefly. Toss the noodles so they absorb the sauce.
  7. Combine everything: Return the seared vegetables and mushrooms to the pan with the green onion greens and fresh black pepper. Toss over high heat until heated through and well combined.
  8. Taste and adjust: Check seasoning and add salt or pepper if needed. Serve immediately.

Notes

Noodle cooking tips

  • Use plenty of water so noodles have room to move and cook evenly.
  • Only add noodles to a rolling boil to reduce sticking.
  • Slightly undercook the noodles so they hold up during stir-frying.

Nutrition

Calories: 642 kcal | Carbohydrates: 100 g | Protein: 23 g | Fat: 18 g

Nutrition Disclaimer:

Nutrition information is an estimate. Actual values depend on specific ingredients and brands used. Consult a dietitian or use a nutrition calculator for precise numbers.