Go Back
+ servings
chow mein noodles with chopsticks

Vegetable chow mein

Easy homemade vegetable chow mein recipe! These quick and easy vegan stir fry noodles are just as good as take out and perfect for a weeknight meal.

Course entree, Main Course
Cuisine American, Chinese
Keyword vegan, vegetarian
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 583 kcal
Author Trish Bozeman



  • 2 Tbsp vegetable oil
  • 1/2 small head of green cabbage, sliced
  • 2 medium carrots, julienned
  • 5 large cremini or baby bella mushrooms, sliced
  • 1 tsp minced ginger
  • 1 Tbsp minced garlic
  • 3 cups sugar snap peas
  • 2 whole green onions, white and green parts sliced width-wise
  • 16 oz par-boiled chow mein noodles*
  • toasted sesame seeds for topping, optional



  1. Combine all of the sauce ingredients in a bowl and whisk together until well combined and the corn starch is dissolved. Set aside.


  1. Heat the vegetable oil in a very large cast iron skillet or wok over medium high heat. Add cabbage and the next 6 ingredients, through green onion. Stir together to combine. Saute for 10-15 minutes, stirring occasionally until the cabbage is wilted, and the vegetables are cooked but still crunchy.

  2. Add the noodles and sauce to the vegetables and stir together to combine. Stir fry about 5 minutes, or until the sauce is absorbed and the noodles are hot and browned.

  3. Top with toasted sesame seeds (optional) and enjoy!

Recipe Notes

*You can usually find chow mein noodles in the refrigerated produce section at your grocery store next to the herbs. If you can't find chow mein noodles, yakisoba noodles or ramen noodles are a great substitute.

Nutrition Facts
Vegetable chow mein
Amount Per Serving
Calories 583 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 6g30%
Cholesterol 1mg0%
Sodium 1938mg81%
Potassium 526mg15%
Carbohydrates 98g33%
Fiber 12g48%
Sugar 12g13%
Protein 23g46%
Vitamin A 6045IU121%
Vitamin C 79.8mg97%
Calcium 85mg9%
Iron 6.2mg34%
* Percent Daily Values are based on a 2000 calorie diet.