This vegetable lo mein is the best takeout noodle recipe. Loaded with tender vegetables, this noodle dish makes the perfect vegetarian side. The star of the show is the delicious, homemade sauce. Easy recipes as tasty as these put takeout to shame. 

If you haven’t tried our chicken lo mein recipe, it’s just as delicious as this easy veggie lo mein. These noodle dishes taste incredible when paired with a classic appetizer, like our easy chicken gyoza.

A pot of vegetable lo mein with chopsticks in the pot.

This delicious lo mein with vegetables is the perfect chinese takeout copycat recipe. Egg noodles soak up that flavorful lo mein sauce, giving this dish that signature takeout flavor. Just like a simple stir fry, this lo mein can be loaded up with all of your favorite vegetables. 

Lo Mein V.S Chow Mein?

Although very similar, these two noodle dishes are classic takeout sides. The main difference is the style of cooking. While lo mein noodles are soft and saucy, a chow mein is fried on high heat, making for a slightly crisp noodle.

Why You’ll Love This Recipe

  • Healthier than takeout. Though we all enjoy some takeout, making these copycat dishes at home is a far healthier option. 
  • 30-minute recipe. There’s nothing like a recipe that comes together quickly. This vegetable lo mein is one of our favorite 30-minute meals.
  • Customizable. This vegetable lo mein is so easy to customize; load it up with your favorite proteins and vegetables.
A pair of tongs holding vegetable lo mein.

Ingredients for Vegetable Lo Mein:

  • Lo mein egg noodles – you can buy them at any asian store or online.
  • Vegetables – mushrooms, broccoli, carrots,  and bell peppers make great vegetables for this lo mein. 
  • Ginger – peeled and grated, ginger adds so much flavor. 
  • Green onion – makes a perfect garnish. 
  • Lo mein sauce – a combination of low sodium soy sauce, broth, honey, sesame oil, sriracha, and cornstarch.

See the recipe card below for a complete list of ingredients and quantities.

Substitutions and Variations

All of the add-ins, substitutions, and different variations to the recipe you want to make.

  • Add protein: Bulk this noodle dish up by adding your favorite meat. Pair with our air fryer shrimp for a quick and easy protein, or you can even add easy orange chicken to master the art of homemade takeout! An easy beef stir fry makes another great topping to this lo mein. 
  • More veggies: Add red bell peppers, snow peas, and even cabbage to this lo mein.
  • Noodles: Can’t find the right kind of noodle? No problem! Spaghetti pasta and even ramen noodles can be used for this recipe; just adjust the cooking time according to the package instructions!

How to Make Vegetable Lo Mein 

Step-by-step instructions make this recipe so easy!

A cutting board of different prepped vegetables.
  1. Cook noodles. Boil the lo mein noodles according to package instructions.

Quarter the mushrooms cut the broccoli into florets, and julienne carrots and peppers. 

A pot of the cooking vegetables.

2. Cook the vegetables. Heat oil in a large skillet and saute the vegetables until fully cooked. Add the garlic and ginger and cook on low heat.

A pot with the lo mein noodles alongside the cooked vegetables.

3. Combine. Add the noodles into the pan with the vegetables and pour in the sauce. On medium-high heat toss together the noodles in the sauce until they are reheated and the sauce has thickened. Garnish with green onions, and enjoy!

Expert Tips:

All of our expert chef tips for cooking like a pro:

  • Be prepared: Have all of the vegetables washed and sliced before cooking. This helps to be organized and makes the cooking process smooth. 
  • No sticky noodles: Lo mein noodles can stick together after cooking. To prevent this, rinse them under cold water after boiling. This helps to avoid mushy noodles. 
  • Manage your heat: When cooking any vegetable stir fry or noodle dish, it is essential to keep an eye on the heat of your pan. Too high heat can cause burnt vegetables and even a burnt sauce that will give the dish a nasty taste. Keep an eye on the pan while cooking, and remember that this is a lo mein; we don’t want crispy noodles. 
  • Perfect sauce: Cornstarch is a crucial ingredient in the lo mein sauce, acting as a thickening agent. When combining the sauce ingredients, the cornstarch will sink to the bottom and clump together. To make sure you are getting all of it into your noodles, stir the sauce right before pouring it into the pan.

Serving Suggestions

A dish like this is beautifully complimented by our favorite asian takeout recipes

Recipe FAQs

Can I use sugar instead of honey? 

Any sweetener will work in the sauce. You can use cane sugar and even brown sugar! 

Can pasta noodles work instead of lo mein noodles?

Spaghetti noodles can be used in this recipe if you can’t get your hands on lo mein noodles.

Are lo mein noodles healthy?

Lo mein is a healthier option than chow mein because the noodles aren’t fried in as much oil. Making your own lo mein will always be more nutritious, as opposed to ordering takeout.

Is there an alternative to soy sauce?

Make this recipe soy-free by using coconut aminos as a substitute for the soy sauce.

Store & Reheat

  • Storage. Leftovers can be kept in the fridge and stored in an airtight container. 
  • Reheat. Heat leftovers on a pan and saute until reheated. 
  • Freeze. We do not recommend freezing the lo mein.

More Recipes

If you enjoyed this lo mein recipe, be sure to try our other popular asian recipes; here are some of our favorites:

If you tried this vegetable lo mein recipe or any other recipe on my website, please leave a star rating and let me know how it went in the comments below – we appreciate it!

Vegetable Lo Mein Recipe

Author: Valentina
A pot of vegetable lo mein with chopsticks in the pot.
4.96 from 23 votes
Homemade Vegetable Lo Mein Recipe is prepared in just 20 minutes! Silky egg noodles with mushrooms, broccoli, pepper and carrots in a flavor-packed sauce. This Chinese dish is so much better than takeout.
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4 servings



  • 8 oz lo mein noodles
  • 8 oz mushrooms, quartered or halved
  • 1 cup medium broccoli florets
  • 1 large carrot, cut into thin strands
  • 1/2 red pepper, sliced
  • 3 garlic cloves, minced
  • 1 Tbsp ginger, grated
  • 2 Tbsp green onion, chopped
  • 1 Tbsp oil, for sautéing
  • 2 Tbsp unsalted butter, for sautéing

lo mein sauce-


  • Cook lo mein noodles according to package instructions. Drain, cover and set aside to keep warm.
  • Quarter mushrooms. Cut broccoli into medium florets. Cut the carrot into thin strands. Slice pepper into thin strands.
  • In a large skillet, over med/high heat, saute mushrooms, broccoli, carrots, and peppers with oil and butter until fully cooked.
  • In a bowl combine all the ingredients for the lo mein sauce.
  • Once the vegetables are cooked add the minced garlic and ginger and cook until fragrant.
  • Add the lo mein noodles into the vegetables and pour in the sauce.
  • Mix and cook until noodles are reheated. Stir in green onion.
  • Enjoy.


395kcal Calories66g Carbs10g Protein12g Fat4g Saturated Fat15mg Cholesterol1091mg Sodium399mg Potassium3g Fiber21g Sugar3360IU Vitamin A44mg Vitamin C23mg Calcium1mg Iron
Nutrition Facts
Vegetable Lo Mein Recipe
Amount Per Serving
Calories 395 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 4g25%
Cholesterol 15mg5%
Sodium 1091mg47%
Potassium 399mg11%
Carbohydrates 66g22%
Fiber 3g13%
Sugar 21g23%
Protein 10g20%
Vitamin A 3360IU67%
Vitamin C 44mg53%
Calcium 23mg2%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)