clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
lo mein recipe in a bowl

Lo Mein Recipe (Vegan & Easy)

  • Author: avocadocentric
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main
  • Method: Stir-fry
  • Cuisine: Chinese
  • Diet: Vegan


This vegan lo mein recipe is gluten-free, satisfying, healthy, and so easy to make! This vegetable lo mein is homemade, meal prep friendly,  customizable and it only takes 20 minutes to make!



Lo Mein

  • 8 ounces capellini or spaghetti (gluten-free if preferred)
  • 1 tbsp oil (avocado or coconut oil)
  • 3 cloves garlic (minced)
  • 1 tbsp fresh ginger (minced)
  • 4 green onions (chopped)
  • 2 cups cremini mushrooms (sliced)
  • 1 red bell pepper (julienned)
  • 1 carrot (julienned)
  • 1 cup snow peas
  • 3 cups baby spinach

Lo Mein Sauce

  • 2 tbsp tamari (sub for soy sauce if not gluten-free, reduced-sodium if preferred)
  • 1 tbsp vegan fish sauce (sub for more tamari or soy sauce)
  • 2 tsp coconut sugar (sub for brown sugar)
  • 1 tbsp sesame oil
  • 1 tsp Sriracha (adjust to taste)


  1. Cook the noodles according to package instructions; drain well.
  2.  While the noodles are cooking, make the sauce by whisking together tamari, coconut sugar, vegan fish sauce, sesame oil, and Sriracha in a small bowl then set aside.
  3. In the meantime, in a large skillet or wok, add the oil and cook the green onions for a couple of minutes. 
  4. Add the garlic, ginger, mushrooms, carrot, bell pepper, and snow peas to the skillet and then cook for another 4-5 minutes until the veggies are tender but crispy.
  5. Add the spinach and mix until wilted. Then add the noodles and toss a few times to incorporate. Pour the sauce in the skillet and mix well for another minute. If it gets too dry add a little splash of water. 
  6. Turn off the heat and serve immediately. 


Always adjust to taste, add more tamari or soy sauce if needed. If you like it very saucy, make more sauce.

Feel free to change up the vegetables but keep the proportions the same. 

Add a splash of liquid smoke for a smoky flavor. Make it spicy by adding more Sriracha. You can add tofu for more protein and texture. 

Slightly undercooked the noodles so it can soak up the flavors better. 

Do not overcook the vegetables, they should still have some crunch to them. 


  • Serving Size: 4
  • Calories: 499
  • Sugar: 11.3g
  • Sodium: 395.8mg
  • Fat: 8.7g
  • Trans Fat: 0g
  • Carbohydrates: 85.3g
  • Fiber: 16.5g
  • Protein: 22.5g
  • Cholesterol: 0mg

Keywords: lo mein, vegetable lo mein, authentic lo mein, vegan lo mein, best lo mein, healthy lo mein, vegetarian lo mein