This post may contain affiliate links. Please read our disclosure policy.
This vegetable lo mein recipe takes 15 minutes to cook and is packed full of flavor. The lo mein noodles are tossed in a flavorful sauce with a huge variety of vegetables for a nutrient-dense dish. Make this easy lo mein recipe for the perfect weeknight meal to get your veggies in.

What is vegetable lo mein?
Lo mein is a Chinese noodle dish, typically consisting of wheat flour noodles, vegetables, and/or grilled meat.
Lo Mein has Cantonese origins, though it’s not a traditional dish. Its origins refer more to the cooking method – ‘lo’ translates to ‘stirred,’ and ‘mein’ translates to noodles. So, its literal definition is “stirred noodles.”
The familiar Western adaptation uses this method, consisting of boiled noodles that are tossed in a savory, soy-based sauce with delicious add-ins for the completed dish.

Email this Recipe!
Email this recipe to yourself to save for later.
By submitting this form, you agree to receive emails from Girl with the Iron Cast.
What’s in lo mein?
Each lo mein recipe is different, though it always contains wheat flour, lo mein noodles, and a soy-based sauce that is savory, sweet, and umami.
From that base, there are many proteins you can pair with your lo mein: beef, pork, chicken, shrimp, or straight vegetarian.
For this vegetable lo mein, I used carrots, snow peas, broccoli, shiitake mushrooms, red bell pepper, baby corn, and water chestnuts.
Why this recipe works
- Savory and indulgent, this recipe is the perfect comfort food.
- Surprisingly nutritious, my vegetable lo mein recipe is packed full of a variety of vegetables.
- The sauce is my favorite part of this recipe. Soy sauce and oyster sauce are a must, but I also included honey, rice vinegar, sesame oil, chili sauce, and shichimi togarashi.
- This dish is versatile based on your tastes and ingredients on hand – add a protein source or swap out vegetables as needed.
- Quick and easy, this recipe takes just 15 minutes to bring together.
Ingredients needed
Here’s everything you’ll need to make this vegetable lo mein recipe…
- Lo mein noodles
- Sesame oil
- Carrots
- Red bell pepper
- Broccoli florets
- Shiitake mushrooms
- Garlic
- Ginger
- Snowpeas
- Baby corn
- Water chestnuts
- Low-sodium soy sauce
- Oyster sauce
- Huy Fong garlic chili sauce
- Rice vinegar
- Toasted sesame oil
- Honey
- Corn starch
- Togarashi spice
- Scallions
- Sesame seeds

How to cook vegetable lo mein
This vegetable lo mein recipe is all about the prep work!
Since it cooks so quickly, you want to make sure all your vegetables are prepped and ready to go. Having everything cut before you begin cooking will make the process more seamless.
Step 1: Cook the lo mein noodles
- Boil a large pot of water over high heat.
- Cook 10 oz lo mein noodles until al dente, then drain.
- Rinse the noodles, toss them in 2 tbsp of sesame oil, then set aside while we prep the vegetables.
Step 2: Prep the vegetables
- First, peel 2 large carrots and cut them into 3-inch lengths. Next, cut the carrot in half lengthwise. Then cut into slices, then cut those slices in half. They should look like long matchsticks.
- De-seed one red bell pepper; take a paring knife and at a diagonal, cut around the stem. Twist and pull the stem out to remove the seeds with it. Next, shave out the white membranes from the bell pepper – these are bitter. Slice into thin strips.
- Prepare the remainder of the fresh ingredients for your vegetable lo mein, including 2 cups of broccoli florets, 2 cups of sliced shiitake mushrooms, 4 cloves of minced garlic, and one inch of finely grated ginger.



How do I clean mushrooms?
Mushrooms are sponge-like and will soak up and retain water. When you cook them they even release liquid, so do not wash them. Instead, take a towel/paper towel and scrub them clean. Then, de-stem and slice.

What is the easiest way to peel ginger?
Another useful tip is to peel ginger using a spoon. This method is quick and easy and allows you to keep the ginger intact.
When you cut it with a knife, you’ll end up cutting out some meat. However, the spoon allows just the skin to peel off.

Step 3: Whisk the lo mein sauce
- Add lo mein sauce ingredients to a small mixing bowl, including 6 tbsp low-sodium soy sauce, 3 tbsp oyster sauce, 1 tbsp Huy Fong garlic chili sauce, 3 tbsp rice vinegar, 2 tbsp roasted sesame oil, 3 tsp honey, and 2 tsp Togarashi spice.
- Whisk together and set aside.

Step 4: Cook the vegetable lo mein
- I used my wok as a cooking vessel to prepare this dish. You always want the wok hot before adding your ingredients. Heat the wok over medium-high heat.
- Once the wok is hot, add in 2 tbsp sesame oil, 4 cloves minced garlic, and 1 inch grated ginger. Cook for 30 seconds.
- Next, add the prepared carrots, bell peppers, broccoli, and mushrooms.
- Add in half of the sauce and toss the vegetables to coat. Stir fry the vegetables until they become fork-tender, about 4-5 minutes.
- Add in 14 oz baby corn, 8 oz water chestnuts, and 6 oz snow peas. Toss to combine with the other vegetables.
- Create a well in the middle and add the 1 tsp cornstarch and the rest of the sauce. Whisk until combined. The cornstarch will help thicken the sauce.
- Add in the al dente lo mein noodles, toss to coat with the sauce, and mix the vegetables throughout.
- Once all the noodles and vegetables are combined, taste and adjust the sauce if necessary.


How to serve vegetable lo mein
To serve, add your vegetable lo mein to a bowl and top with a generous amount of sesame seeds and sliced scallions. A drizzle of hot sauce can add a little heat to the dish!
This lo mein pairs well with fresh, Asian-inspired side dishes like Asian salad with spicy peanut dressing, blistered shishito peppers with soy garlic sauce, or Vietnamese shrimp spring rolls with spicy peanut sauce.

How to store vegetable lo mein
To store this dish, allow it to cool completely before adding it to an airtight container. It’ll keep in the refrigerator for 3-4 days.
When you’re ready to eat, simply reheat it in the microwave for a couple of minutes. If you find the noodles have dried out, you can add a little more soy sauce to the leftovers.


Love this vegetable lo mein? Try out these other recipes:
- Thai Red Curry Chicken
- Szechuan Cold Sesame Noodles
- Asian Salad with Spicy Peanut Dressing
- Spicy Chicken Stir Fry
- Shishito Peppers with Soy Garlic Sauce
- Gobi Manchurian

Made this recipe and loved it? Leave a star rating below!
Did you make this? If you snap a photo, please be sure tag me on Instagram at @girlwiththeironcast or hashtag #girlwiththeironcast so I can see your creations!

Vegetable Lo Mein
Ingredients
- 10 ounces Lo Mein Noodles (cooked to package instruction)
- 4 tablespoons sesame oil (divided)
- 2 large carrots (peeled, julienned)
- 1 red bell pepper (deseeded, julienned)
- 2 cups broccoli florets
- 2 cups (sliced shiitake mushrooms)
- 4 cloves garlic (minced)
- 1 inch ginger (peeled, finely grated)
- 6 ounces snow peas
- 14 ounces organic baby corn (drained & rinsed)
- 8 ounces organic water chestnuts (drained & rinsed)
Sauce
- 6 tablespoons low sodium soy sauce (or soy sauce substitute)
- 3 tablespoons oyster sauce
- 1 tablespoon Huy Fong garlic chili sauce
- 3 tablespoons rice vinegar
- 2 tablespoons toasted sesame oil
- 3 teaspoons honey
- 1 teaspoon corn starch
- 2 teaspoons Togarashi spice (Japanese chili spice (optional))
Garnish
- Scallions
- Sesame Seeds
Email this Recipe!
Email this recipe to yourself to save for later.
By submitting this form, you agree to receive emails from Girl with the Iron Cast.
Equipment
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- In a large pot, boil water and cook lo mein noodles till al dente (do not over cook). Drain, rinse, toss with 2 tbsp of sesame oil, and set aside.
- In a small bowl, combine all the ingredients of the sauce (minus the corn starch) and whisk until combined. Set aside.
- In a wok or large skillet over medium high heat, add 2 tbsp sesame oil, garlic, and ginger. Cook for 30 seconds. Add the carrots, mushrooms, bell pepper, broccoli, and half of the sauce. Cook until the vegetables are fork tender, about 4-5 minutes.
- Add in the snow peas, baby corn, and water chestnuts, stir to combine.
- Create a well in the middle of the pan and add in the rest of the sauce and the 1 tsp of corn starch and whisk to combine. Allow to cook for 1 minute.
- Add in the noodles, using tongs or two utensils, toss all the ingredients together allowing the sauce to coat. Taste and add more soy sauce or seasoning if desired.
- Garnish with scallions and sesame seeds. Serve and enjoy!
Notes
- To assist with sodium content, try and opt for low sodium ingredients. Added salt is not necessary in this recipe.
- See in post for detailed photo steps and tips/tricks to cutting carrots, bell pepper, and peeling ginger.
- Store in an airtight container in the refrigerator for up to 4 days. Reheat in microwave.




Loved this recipe, delicious!-
Tried this for dinner tonight and it turned out great! We are trying to cut back on the meat we eat and we didn’t even miss it in this recipe, it was that good. Thanks!
I’m so glad you loved it Cara!
We really enjoyed this dish! Super tasty and fast preparation! Didn’t have oyster sauce at home but it was tasty as can be. Thanks!!!
I’m so glad you enjoyed it Kat!
This is sooooo good, but the sauce didn’t get thick. I even boiled it for a few minutes. Do you think it needs a little more cornstarch?
Hi Lisa, if it isn’t thickening up enough yes I would add a bit more cornstarch.
Not exactly vegetarian with oyster sauce…
The dish is titled “vegetable lo mein”, if you are a vegetarian you can omit the oyster sauce
What can I use in place of sesame seeds and sesame oil as I am allergic to them…
I would use peanut oil if you are able to have that, if not then any nut or seed oil will work. I would omit the sesame seeds as there isn’t really a replacement for them and it’s just a garnish.
This surprisingly IS way better than take out! Thank you for the delicious recipe! I didn’t find the optional togaroshi spice before making this but loved it regardless. Next time, because I’m definitely making this again.
I am so glad you loved it Nicole!!
Great recipe. Better than any take out I’ve had and hubby loved it! Plan on making on a regular basis and mixing it up with the veggies.
Thanks Pamela! I’m so glad you and your husband enjoyed it!
This looks so delicious!
Thank you Karly! Let me know if you give it a try
Sounds delicious! Especially with the addituon of togaroshi!
Thanks jo! I love that spice blend so much, such a great addition.