Vegan Stir-Fry Noodles with Peanut Sauce
June 3, 2022
Stir-fries are one of my favorite ways to make a quick dinner that's also delicious, especially on busy weeknights. This easy recipe is made with Udon noodles, carrots, sugar snap peas, mushrooms, and a slightly sweet and spicy peanut sauce. But one of the great things about stir-fries is that they're flexible. Use different noodles, vegetables, or sauce, and it will still taste great! You can even try this recipe with some crispy tofu for extra protein. (See my tofu stir-fry recipe for cooking instructions or air fryer tofu recipe for air fryer instructions).
If you want to try other vegetables in your stir-fry, choose ones that will hold up well and don't release a lot of moisture during cooking. Some other vegetables that are great for stir-fries include red bell peppers, broccoli florets, cabbage, green beans, water chestnuts, and baby corn. For more sauce options, you can try vegan teriyaki sauce, hoisin sauce, or my vegan sweet chili stir-fry sauce.
While I'm using Udon noodles, there are lots of great vegan options for noodles that work well in stir-fries. You might want to try rice noodles, soba noodles, or glass noodles. Be careful when buying lo mein noodles though, as most varieties contain eggs.

Frequently Asked Questions
What oil should I use in my stir-fry? Any light oil with a high smoke point will work. I like peanut oil, but canola oil, vegetable (soybean) oil, and grapeseed oil are all popular choices for stir-fries. Sesame oil and extra-virgin olive oil are not recommended, since they have low smoke points.
What kind of pan should I use to cook my stir-fry? I highly recommend using a good-quality carbon steel wok. Avoid regular stainless steel or non-stick pans because they typically cannot handle the heat required to stir fry your food. Best-case scenario, you'll have a hard time cleaning your pan; worst-case scenario, you'll have a burnt-on mess. My wok (which I love) is a 14-inch non-stick carbon steel wok from Dexam, similar to this wok.

Vegan Stir-Fry Noodles with Peanut Sauce
Yield3 servings
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Ingredients
Peanut Sauce
- 1/4 cup water
- 3 tbsp. creamy salted peanut butter
- 2 tbsp. coconut aminos or low-sodium soy sauce
- 2 tbsp. vegan granulated sugar
- 2 tbsp. rice vinegar
- 1/2 tbsp. sriracha
- 1/2 tbsp. garlic, minced (about 3 medium cloves)
- 1/2 tbsp. fresh ginger root, peeled and grated
Stir-Fry
- 1 tbsp. peanut oil (or other light, high smoke point oil)
- 1 cup sugar snap peas, strings removed
- 1 cup carrots, thinly sliced
- 3.5 oz. oyster mushrooms, sliced into strips
Garnish (Optional)
- green onions (scallions), chopped
- sesame seeds
Instructions
Combine the sauce ingredients and mix well. You can also put the ingredients in a container with a leak-proof lid (such as a mason jar) and shake it up. Set aside.
Prepare your noodles according to the package instructions. Then run them under cold water to stop them from cooking and set them aside.
Add peanut oil to a large wok and heat it over medium-high heat. Then add your carrots and snap peas and cook 2-3 minutes. Add your mushrooms and cook 2-3 minutes more, or until vegetables are slightly tender, but still retaining their color and some crispness.
Reduce heat to medium, then add in noodles and sauce. Stir until the peanut butter has fully dissolved into the rest of the sauce, and the sauce and noodles are warm. Garnish with green onion and sesame seeds (optional), and serve immediately.
Notes & Hints
For best results, use a carbon steel wok. Avoid using stainless steel pans, as they cannot handle high heat and will burn.
This recipe makes enough sauce for a light coating of the stir-fry. You may wish to double the sauce recipe if you like extra sauce.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat over medium heat on the stove, adding a dash of water if needed.
Nutrition Data
Serving Size 1/3 of recipe
| Amount Per Serving | ||
|---|---|---|
| Calories 501 | Calories from Fat 117 | |
| % Daily Value* | ||
| Total Fat 13g | 17% | |
| Saturated Fat 3g | 15% | |
| Trans Fat 0g | ||
| Cholesterol 0mg | 0% | |
| Sodium 359mg | 15% | |
| Total Carbohydrate 85g | 28% | |
| Dietary Fiber 7g | 28% | |
| Sugars 18g | ||
| Protein 13g | 26% | |
| Vitamin A 29mcg RAE | 3% | |
|---|---|---|
| Vitamin B12 0mcg | 0% | |
| Vitamin C 32mg | 36% | |
| Vitamin D 0mcg | 0% | |
| Calcium 67mg | 5% | |
| Iron 4mg | 22% | |
| Potassium 725mg | 15% | |
| Zinc 0mg | 0% | |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Note: This data should be used only as an estimate. Please see the nutrition section of my terms and conditions for more information on how this data is calculated.


Vegan recipes in your inbox
Join the community and get my newest and best yummy vegan recipes sent right to your email!

Leave a Comment
I love reading comments! I'll do my best to answer questions, too. If you made the recipe, please leave a star rating, it helps support the blog so I can make more recipes and articles. Thank you!
Loading comments...