Skip to Content

Vegetable Chow Mein (Vegan)

This easy 30-minute vegan chow mein has plenty of vegetables and tasty Asian flavors. This recipe will show you how to make vegetable chow mein healthier and tastier than takeout.

If you are not vegetarian and prefer meat in your chow mein, try this chicken chow mein.

Chop sticks picking up some noodles from a bowl of vegetable chow mein

Ingredients

  • Dried Noodles: This recipe uses dried noodles, which can be any variety you prefer. Traditional chow mein noodles are ideal, but you can also use buckwheat, ramen, or even rice noodles for a gluten-free option. Be sure to cook them according to the package instructions and drain them well before adding them to the stir-fry.
  • Peanut Oil: If peanut oil isn’t available, you can substitute it with other high smoke point oils like vegetable or canola oil.
  • Garlic and Ginger: Freshly minced garlic and ginger bring essential depth and warmth to the dish. Use fresh ingredients when possible for the best flavor, but store-bought minced garlic and ginger can be used if you’re short on time.
  • Vegetables: This recipe includes a variety of vegetables—onions, carrots, white cabbage, and bean sprouts—for a good mix of texture and flavor. Feel free to customize it by adding other vegetables like bell peppers, snap peas, mushrooms, or broccoli. The more vegetables, the more colorful and nutritious your chow mein will be!
  • Chow Mein Sauce: The sauce combines Thai ginger sauce, light soy sauce, dark soy sauce, and sesame oil for a savory, slightly sweet flavor. If you’re looking to reduce the saltiness, use a low-sodium soy sauce. You can also add a bit of heat with chili flakes or sriracha if you prefer a spicier dish.
Vegan Chow mein being picked up with chop sticks

Expert Tips

Use a Hot Wok: Make sure your wok or pan is hot before adding the vegetables. High heat is essential for quickly cooking the vegetables while preserving their crunch and flavor. This also helps you achieve that classic “wok hei” or smoky stir-fry flavor.

Prep Everything in Advance: Stir-frying moves quickly, so have all your ingredients prepped and ready before you start cooking. This includes having the vegetables chopped and the sauce whisked together.

Don’t Overcook the Vegetables: Keep an eye on the cooking time for vegetables. You want them to stay tender-crisp, not mushy.

Step by Step Instructions

1) In a small bowl, whisk together the Thai ginger sauce, light soy sauce, dark soy sauce, and sesame oil. Set aside.

2) Bring a large pot of salted water to a boil. Cook the dried noodles according to the package instructions. Drain and set aside.

3) Heat 1 tablespoon of peanut oil in a large wok over medium-high heat. Add the minced garlic and ginger, stir-frying for about 15-30 seconds, until fragrant.

4) Add the sliced onion, cabbage and carrot. Stir-fry for 3-4 minutes, or until the vegetables start to soften.

carrots, cabbage and onions in a large wok

5) Add the bean sprouts and stir-fry for 1 minute.

Stir fried veggies and bean sprouts

6) Add the cooked noodles to the wok with the vegetables. Stir-fry for 2 minutes, keeping everything moving to ensure it heats through evenly.

Stir frying the noodles in a wok

7) Push the noodles and vegetables to the sides of the wok, creating a space in the center. Pour the prepared chow mein sauce into the center and bring it to a simmer.

8) Once the sauce is simmering, mix everything together, ensuring the noodles and vegetables are coated evenly with the sauce.

Noodles and vegetables have been mixed through with dark soy sauce

9) Serve the vegetable chow mein hot, garnished with sliced spring onions.

vegetable chow mein in a bowl garnished with spring onions

Storage and Leftovers

Refrigeration: Allow the Vegan Vegetable Chow Mein to cool completely before transferring it to an airtight container. You can store the leftovers in the refrigerator for up to 3 days.

Reheating: To reheat, place the chow mein in a microwave-safe dish and cover. Heat for 2 minutes, stir, and then continue reheating in 30-60 second intervals, stirring in between, until heated through. Alternatively, you can reheat it in a hot wok or pan, adding a splash of water or soy sauce to prevent the noodles from drying out.

Freezing: Transfer to a freezer-safe container and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating.

FAQs

Can I use different vegetables?

Yes! This recipe is highly versatile. You can easily swap in vegetables like bell peppers, broccoli, snap peas, mushrooms, or zucchini. Just be mindful of cooking times—harder vegetables should be added earlier, while softer ones should be added later.

Can I add tofu or another plant-based protein?

Absolutely! Adding tofu, tempeh, or even seitan is a great way to boost the protein content of this dish. Just cook the tofu or protein separately until browned, then add it back in when combining everything at the end.

Can I use frozen vegetables?

Yes, you can use frozen vegetables, but I recommend fresh since vegetables are a big part of this recipe and offer the best texture and flavor. Frozen vegetables release extra water during cooking and usually take longer to stir-fry, so make sure to thaw them first and pat them dry.

More Vegan Recipes You May Like:

Chop sticks picking up some noodles from a bowl of vegetable chow mein

Vegetable Chow Mein (Vegan)

Jack Slobodian
This easy 30-minute vegan chow mein has plenty of vegetables and tasty Asian flavors. This recipe will show you how to make vegetable chow mein healthier and tastier than takeout.
5 from 5 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine Asian, Chinese
Servings 2
Calories 430 kcal

Equipment

Ingredients
 
 

  • 140 g Dried noodles
  • 2 tablespoons Peanut oil
  • 1 Garlic minced
  • 1/2 teaspoon Ginger minced
  • 1 Small Onion finely sliced
  • 1 Carrot julienne
  • 1 handful White cabbage finely sliced
  • 80 g Bean sprouts
  • Spring onions sliced

Chow Mein Sauce:

  • 45 ml Thai ginger sauce (about 3 tablespoons)
  • 15 ml Light soy sauce (about 1 tablespoon)
  • 15 ml Dark soy sauce (about 1 tablespoon)
  • 1 teaspoon Sesame Oil

Instructions
 

Prepare the Chow Mein Sauce:

  • In a small bowl, whisk together the Thai ginger sauce, light soy sauce, dark soy sauce, and sesame oil. Set aside.

Cook the Noodles:

  • Bring a large pot of salted water to a boil. Cook the dried noodles according to the package instructions. Drain and set aside.

Stir-Fry the Vegetables:

  • Heat 1 tablespoon of peanut oil in a large wok over medium-high heat.
  • Add the minced garlic and ginger, stir-frying for about 15-30 seconds, until fragrant.
  • Add the sliced onion, cabbage and carrot. Stir-fry for 3-4 minutes, or until the vegetables start to soften.
  • Add the bean sprouts and stir-fry for 1 minute.

Combine and Cook:

  • Add the cooked noodles to the wok with the vegetables. Stir-fry for 2 minutes, keeping everything moving to ensure it heats through evenly.
  • Push the noodles and vegetables to the sides of the wok, creating a space in the center. Pour the prepared chow mein sauce into the center and bring it to a simmer.
  • Once the sauce is simmering, mix everything together, ensuring the noodles and vegetables are coated evenly with the sauce.

Serve:

  • Serve the vegetable chow mein hot, garnished with sliced spring onions.

Notes

Vegetable Variations: Feel free to add or substitute vegetables like bell peppers, snap peas, or mushrooms.
Noodle Options: You can use egg noodles, buckwheat, ramen, or any other noodles of your choice.

Nutrition

Calories: 430kcalCarbohydrates: 59gProtein: 10gFat: 17gSaturated Fat: 3gSodium: 1145mgPotassium: 367mgFiber: 4gSugar: 7gVitamin A: 5105IUVitamin C: 10mgCalcium: 27mgIron: 1mg
Tried this recipe?Let us know how it was!
5 from 5 votes (1 rating without comment)
Recipe Rating




Katherine

Monday 5th of April 2021

This chow mein looks incredible. And so great that it can be on the table in 20 minutes!

Jackslobodian

Wednesday 7th of April 2021

Thank you, this is one of my go to's when I have a busy day planned!

Claudia Lamascolo

Monday 5th of April 2021

This looks so good and we are vegan, perfect timing with our diet!

Jackslobodian

Wednesday 7th of April 2021

Thanks, it's a great way to use up any leftover veggies too!

Allyssa

Monday 5th of April 2021

Thanks a lot for this vegan recipe! it looks really delicious! Loved it!

Jackslobodian

Wednesday 7th of April 2021

I am glad you enjoy it :)

Danielle Wolter

Monday 5th of April 2021

Chow mein is one of my favorite things ever! This sounds just so delicious, can't wait to try it!

Jackslobodian

Wednesday 7th of April 2021

Thanks Danielle, looking forwards to your feedback :)

Lauren

Monday 5th of April 2021

This looks absolutely delicious! I've been looking for a great chow mein recipe for so long and can't wait to try this one!

Jackslobodian

Wednesday 7th of April 2021

Thanks Lauren!