This post may contain affiliate links. Please read my disclosure policy.
Our favorite easy and flavorful Vegetable Lo Mein
Quick and delicious Vegetable Lo Mein recipe
Loaded with the Asian flavors we crave along with crisp tender vegetables and slurp-able noodles, this Vegetable Lo Mein beats take-out hands down!
Once you make your own lo mein dish at home, you’ll never want to order take-out again. The vegetables can be adapted to your family favorites or whatever you have on hand.
For an added protein boost add diced leftover cooked chicken, pork or beef. You can even add raw peeled shrimp at the same time as the vegetables. It’s all good!
However if you’re looking for ways to reduce the amount of meat in your diet this vegetable lo mein is satisfying, flavorful and hearty enough for a complete meal.
Overview of ingredients
- lo mein noodles (sometimes called egg noodles)
- toasted sesame oil for flavor
- vegetable oil or olive oil for sautéing the vegetables
- sliced mushrooms like cremini, button or mini portobello
- carrots cut into matchstick size pieces
- baby bok choy or your favorite leafy greens
- snow peas or sugar snap peas
- fresh grated ginger root
- minced fresh garlic
- scallions with greens and whites separated
- regular or low sodium soy sauce
- hoisin sauce
- chili-garlic sauce to add a little heat at the end
- sliced green onions for garnish
- toasted sesame seeds for garnish
Other vegetables and substitutions that are great in lo mein
- red bell pepper for color and flavor
- Napa cabbage, fresh spinach or a package of Asian slaw mix
- bean sprouts are one of my favorite add-ins but are sometimes hard to find
- small broccoli florets or sliced celery
- crushed red pepper flakes added with the garlic and ginger for added heat
- cooked chicken, pork or beef added in at the end
- raw shrimp can be added with the bulk of the vegetables and cooked until pink
- spaghetti noodles are a great sub for lo mein noodles
- fresh chopped cilantro leaves are also a great garnish
How to make Vegetable Lo Mein
1. First cook the noodles according to package instructions
Boil the noodles in a large pot and drain well. Return the noodles to the pot and toss with one teaspoon of sesame oil. Set aside until needed.
2. Next sauté the vegetables
Heat vegetable oil in a large skillet or wok. Add the mushrooms and stir fry until well browned on one side.
Stir the mushrooms then add the carrots, bok choy, snow peas, ginger, garlic, chopped green onion whites and the remaining vegetable oil.
Add the soy sauce, hoisin sauce and cooked lo mein noodles to the veggies. Stir and toss until combined. Continue cooking without stirring for a few minutes.
Stir in the scallion greens, remaining sesame oil and chili garlic sauce.
3. Finally serve and enjoy!
Serve the lo mein straight from the pan or on a platter garnished with additional scallion greens and toasted sesame seeds.
Feel free to pass additional chili garlic sauce or Sriracha for those that like a little more heat.
Tips for great Lo Mein
Don’t overcook the vegetables. You’ll want them to be a little crisp tender. If needed add the vegetables in batches with those that require a longer cooking time going in first.
Use good quality hoisin sauce. If the hoisin is not sweet feel free to add a little brown sugar with the sauce.
Allow the stir fried noodles to cook undisturbed for a few minutes for great flavor. That little char adds a lot of flavor so don’t skip that step!
Fresh, flavorful and light veggie lo mein
Even though this perfectly balanced dish has loads of flavor, it’s not swimming in an oily sauce like some take-out we’ve come across.
The noodles soak up most of the lo mein sauce but not so much that they turn soggy. Even leftovers are fantastic served cold or hot.
Reheat leftovers gently in the microwave and garnish with fresh sliced green onions.
When making homemade vegetable lo mein you can easily adapt the recipe to whatever you have in the fridge.
Need an even quicker meatless Monday meal? Try using a bag of asian slaw mix instead of slicing your own vegetables.
This recipe tastes authentic, light, full of flavor and it couldn’t be easier to make! Perfect for a weeknight dinner the whole family will love.
Once the prep work is done, this recipe comes together in minutes.
We adore easy homemade weeknight Asian style recipes. Some of our favorites are your favorites too!
For the noodle lover in your house, don’t miss this recipe for Asian Garlic Noodles. Clean out the vegetable bin in your refrigerator and make a memorable dish in less than 30 minutes!
Thanks for PINNING!
Vegetable Lo Mein
- 10 ounces lo mein noodles
- 3 teaspoons sesame oil divided
- 2 tablespoons vegetable oil divided
- 1 cup sliced mushrooms
- 1 large carrot julienned
- 2 small bok choy halved and cut into 1-inch pieces
- 1 cup snow peas
- 1 tablespoon fresh grated ginger
- 2 cloves garlic minced
- 4 scallions sliced into 1-inch pieces, whites and greens separated
- 3 tablespoons soy sauce
- ¼ cup hoisin sauce
- 2 teaspoons chili-garlic sauce more or less to taste
- sliced green onions for garnish
- toasted sesame seeds for garnish
- Cook lo mein noodles according to package directions. Drain and rinse under cold water. Return the drained noodles to the cooking pot and drizzle with 1 teaspoon sesame oil. Toss to coat and set aside.
- Heat 1 tablespoon of vegetable oil in a wok or large nonstick skillet over medium-high heat. Add the mushrooms and cook without stirring until well browned on one side, about 5 minutes.
- Stir the mushrooms and add the carrots, bok choy, snow peas, ginger, garlic, chopped onion whites and the remaining 1 tablespoon oil. Cook, stirring frequently until the bok choy starts to soften.
- Add the soy sauce, hoisin sauce and cooked lo mein noodles. Stir and toss until combined then continue cooking without stirring for 2 to 3 minutes to develop a light char on the noodles. Stir again then cook without stirring for a few minutes more. Add the scallion greens, remaining 2 teaspoons sesame oil and chili garlic sauce. Toss to combine.
- Serve garnished with additional scallion greens and toasted sesame seeds.
- Sliced red bell pepper
- Napa cabbage or spinach in place of the bok choy
- bean spouts are one of my favorite ad-ins when I can find them
- cooked chicken, pork, shrimp or beef for added protein
- Spaghetti noodles are a good substitute for lo mein noodles.
- Cilantro is also a favorite garnish
Our favorite Vegetable Lo Mein recipe
If you can eat just one serving of these noodles then you have more willpower than I do! I’m hopeless when it comes to resisting these flavor packed noodles and crisp tender vegetables in a perfectly balanced sauce.
Make this recipe next time you’re craving amazing Asian inspired lo mein noodles. You won’t be sorry you tried this recipe.
When you make this recipe don’t forget to leave a comment and star rating. Our readers love to hear how it came out for you.
We participate in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
Originally published April 2015, updated May 2022