The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Main Dish

Vegetable Lo Mein (Easy!)

Jul 15, 2013 by Kaitlin · 14 Comments

Jump to Recipe

This vegan Vegetable Lo Mein recipe features chewy noodles, crisp veggies, and a savory sauce. It's so satisfying and flexible with your favorite veggies! (Vegan, oil-free, gluten-free option.)

Vegan vegetable lo mein on a white serving plate with baked tofu and chopsticks

This satisfying Vegetable Lo Mein is quick and easy to prepare! It's like the classic takeout dish, but made healthier right at home.

We combine chewy noodles, crisp veggies, and a savory sauce to bring it all together. Best of all, you can customize the veggies however you see fit! Swap in your own favorites, whatever you have on hand, or what's fresh and in season.

I love pairing this dish with my Easy Baked Tofu for extra plant-based protein to make it feel like a full, satisfying meal. Plus the leftovers save and reheat great!

Ramen noodles, napa cabbage, carrots, mushrooms, snow peas, and sauce ingredients laid out on a metal tray

Ingredients for Vegetable Lo Mein

For this recipe, you'll toss together in a wok or large skillet:

  • Noodles: Traditional lo mein noodles are usually wheat or egg noodles, so be sure to find a vegan and gluten-free alternative if needed. Most of the time I use Lotus Foods "brown rice & millet" ramen cakes which are gluten-free. (Three of these cakes equals about 8 ounces.) Or you can use spaghetti, linguine, rice noodles, or other ramen noodles.
  • Napa cabbage: This is also called Chinese cabbage. It has a mild and more delicate flavor than regular cabbage and is so refreshing in stir-fries. (I'll often use more than what's noted.) But you can absolutely swap in regular green cabbage or red cabbage instead. Or use a pre-shredded coleslaw mix!
  • Mushrooms: Most often I use cremini or white button, but shiitake mushrooms, Portobello, or other varieties work well. Or omit these if you're not a fan and add more cabbage or other veggies instead.
  • Carrot: I like to buy bagged julienned carrot for convenience. But you can julienne or shred your own.
  • Snow peas: Or use sugar snap peas instead.
  • Green onion: These are also called scallions.
  • Mung bean sprouts: If you can't find these, no worries. Just replace with another cup of cabbage.
  • Tamari: Or substitute soy sauce, but I use tamari for gluten-free. Be sure to use low sodium if desired. Coconut aminos could also work.
  • Hoisin sauce: This is a thick & flavorful Chinese condiment that's savory, salty, and sweet. I use "San-J" brand for a gluten-free option.
  • Rice vinegar: I use unseasoned which doesn't contain added salt or sugar.
  • Fresh ginger: Freshly grated ginger adds delicious warmth and depth to the sauce. But use as much or as little as you'd like.
  • Fresh garlic cloves
A savory sauce being poured over noodles and veggies in a large cooking skillet

Customizing

Veggies: Change it up with your favorite vegetables or whatever's in season. Try broccoli, cauliflower, baby bok choy, asparagus, celery, spinach, sugar snap peas, red bell pepper, red onion, water chestnuts, etc.

Toasted sesame oil: If you include oil in your diet, you can sauté the veggies in a couple teaspoons toasted sesame oil instead for more flavor.

Make it "meaty": Add your favorite vegan beef strips, vegan chicken, etc.

Make it spicy: Add red pepper flakes or sriracha before serving if desired.

Time-saver tip! Chop & prepare your veggies in advance and store in a sealed container in the fridge. Then they're ready to go whenever you are!

Overhead view of vegan vegetable lo mein cooking in a large skillet

Serving

Garnish: Top your veggie lo mein bowl with fresh cilantro, peanuts, cashews, or sesame seeds. Or drizzle additional tamari or coconut aminos for more flavor.

Tofu or tempeh: I highly recommend pairing this dish with some Easy Baked Tofu! Or you can try Eggy Tofu, Asian Garlic Tofu, or your favorite cooked tempeh.

Servings: This recipe makes about 3-4 larger main dish servings, or 6-8 smaller side dish servings.

Storing

Store leftovers in an airtight container in the refrigerator. I find it keeps for about 3-4 days. Reheat in the microwave when ready to enjoy.

Close up view of vegan vegetable lo mein served on a white plate with tofu and chopsticks

For more inspiration, also browse all easy vegan dinner recipes.

Vegan vegetable lo mein on a white serving plate with baked tofu and chopsticks

Vegetable Lo Mein (Easy!)

This vegan Vegetable Lo Mein features chewy noodles, crisp veggies, and a savory sauce. It's so satisfying and easy to customize!
4.84 from 12 votes
Print Recipe Pin Recipe Comment
Prep Time: 15 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 30 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish
Cuisine: Asian-Inspired, Gluten-Free Option, Oil-Free, Vegan
Servings: 4 medium bowls

Ingredients

  • 8 oz. ramen noodles* (or spaghetti, etc.)
  • 2 cups Napa cabbage
  • 8 oz. mushrooms
  • 2/3 cup carrot, julienned
  • 4 oz. snow peas
  • 3 green onions
  • 1 cup mung bean sprouts

For the sauce:

  • 3 Tbsp. tamari
  • 2-3 Tbsp. hoisin sauce (gluten-free if desired**)
  • 1 Tbsp. rice vinegar
  • 2 cloves garlic, minced
  • 1/2 tsp. ginger, freshly grated

Instructions

  • Cook noodles: Cook your noodles according to package instructions, leaving them al dente (slightly firm, not mushy). When finished, drain and rinse with cool water to stop the cooking. Set aside.
  • Make sauce: Meanwhile, combine all sauce ingredients in a small bowl and whisk to combine. Set aside.
  • Prepare vegetables: Shred the Napa cabbage and slice the mushrooms. Trim the ends off the snow peas. (I also like to remove any stringy pieces by snapping off the ends and pulling the strings down the edge of the pod.) You can leave the peas whole, or chop them in half if desired. Slice the green onions.
  • Cook vegetables: In a large wok or skillet over medium-high heat, add the mushrooms and sauté for 3-4 minutes. (I use vegetable broth/water for no-oil sauté method, adding a splash more as needed.) Then add the cabbage, carrots, and snow peas. Sauté for another 4 minutes.
  • Combine: Reduce heat to medium-low. Add the green onions and bean sprouts. Cook for 1-2 minutes. Then add the sauce and cooked noodles. Gently toss with tongs to coat everything with the sauce. Cook for about 2 minutes or until heated through.
  • Serve: Serve this dish warm with any optional garnish. Or add a splash more tamari to taste if desired.

Notes

*Noodles: I use Lotus Foods "millet & brown rice" ramen for a gluten-free option. Three ramen cakes equals about 8 ounces. But swap in spaghetti or other noodle as you wish.
**For gluten-free: Use GF hoisin sauce, GF pasta, and tamari. (For GF hoisin, I currently use San-J brand.)
For oil-free: Ensure your hoisin sauce is oil-free.
Variations: Add broccoli, cauliflower, baby bok choy, asparagus, celery, spinach, bell pepper, tofu, etc. You can also sauté your veggies with about 2-3 tsp. toasted sesame oil for more flavor.
Garnish: Top with fresh cilantro, peanuts, red pepper flakes, or sesame seeds before serving.
Servings: This recipe makes about 3-4 larger main dish servings, or 6-8 smaller side dish servings.

Nutrition Per Serving (Estimate)

Nutrition Facts
Vegetable Lo Mein (Easy!)
Amount per Serving
Calories
265
% Daily Value*
Fat
 
3
g
5
%
Saturated Fat
 
0.1
g
1
%
Polyunsaturated Fat
 
0.4
g
Monounsaturated Fat
 
0.1
g
Cholesterol
 
0.4
mg
0
%
Potassium
 
752
mg
21
%
Carbohydrates
 
50
g
17
%
Fiber
 
6
g
25
%
Sugar
 
9
g
10
%
Protein
 
12
g
24
%
Vitamin A
 
4059
IU
81
%
Vitamin C
 
35
mg
42
%
Calcium
 
105
mg
11
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this vegan Vegetable Lo Mein recipe, also check out:

  • Teriyaki Vegetable Stir Fry
  • Spring Roll Bowls with Peanut Sauce
  • Creamy Sun-Dried Tomato Mushroom Pasta
  • Hoisin Noodles

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more inspiration.

More Vegan Main Dish Recipes

  • Vegan pot roast cover photo
    Vegan Pot Roast (Easy!)
  • Taco spaghetti recipe cover photo
    Taco Spaghetti (Vegan!)
  • Vegan creamy gnocchi soup cover photo
    Creamy Gnocchi Soup (Vegan!)
  • Vegan taco pasta salad cover photo
    Taco Pasta Salad with Southwest Dressing (Vegan!)

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating:




  1. Heidi says

    July 08, 2021 at 5:21 pm

    5 stars
    I loved this! Will definitely make again.

    Reply
    • Kaitlin says

      July 09, 2021 at 12:01 pm

      Great to hear!

      Reply
  2. Janel says

    March 24, 2020 at 5:31 pm

    5 stars
    So simple to make and my family loved it, thank you!

    Reply
    • Kaitlin says

      March 25, 2020 at 12:37 pm

      Awesome, Janel! Thrilled your family enjoyed it.

      Reply
  3. Rk says

    February 24, 2020 at 5:31 am

    5 stars
    I love using liquid aminos for any soy sauce recipe way less sodium. Bragg's makes a good one.

    Reply
    • Kaitlin says

      February 27, 2020 at 1:12 pm

      Agreed! Thanks for the helpful note!

      Reply
  4. Nikki G says

    October 20, 2015 at 9:51 pm

    I made it with a few different veggies and used Korean BBQ instead, but it was great! Thanks for sharing.

    Reply
    • Kaitlin says

      October 21, 2015 at 2:47 pm

      That's a great twist, Nikki! Glad you enjoyed, and thanks for sharing!

      Reply
  5. Judeen says

    December 11, 2013 at 10:13 pm

    Delicious! Best lo mein I have eaten.

    Reply
    • Kaitlin says

      December 12, 2013 at 5:35 pm

      Awesome to hear! Thanks a lot for your kind feedback, Judeen.

      Reply
  6. Melissa says

    November 24, 2013 at 2:41 pm

    I've made this more than once and it is so good. Thank you for sharing!

    Reply
    • Kaitlin says

      November 25, 2013 at 3:42 am

      Fantastic!

      Reply
  7. Melissa K. says

    July 16, 2013 at 12:25 am

    I made this tonight because I had some tofu I wanted to use and it was so good. Thanks for the recipe!

    Reply
    • Kaitlin says

      July 16, 2013 at 4:40 pm

      So great to hear you enjoyed it, Melissa!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2026 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required