This post may contain affiliate links, please see our privacy policy for details.

This Tofu Noodle Stir-Fry is loaded with crispy tofu, tons of veggies and noodles tossed in a homemade vegan stir-fry sauce!

This Tofu Noodle Stir-Fry is loaded with crispy tofu, tons of veggies and noodles tossed in a homemade vegan stir-fry sauce | ThisSavoryVegan.com #thissavoryvegan #vegannoodles #veganstirfry

A quick stovetop dinner that takes just 30 minutes – this Tofu Noodle Stir-Fry is the perfect vegan weeknight recipe. I love the mix of veggies, noodles and crispy tofu. It is like take-out but 100 times better. This also makes great leftovers the next day for lunch!

Step One: Make the Noodles & Sauce

For the noodles, I decided to use linguine. I love the way the sauce sticks to them! But if you want to sub rice noodles, those would be great too! They just have a different cooking method – so be sure to read the directions!

If you do use linguine, then bring a large pot of water to a boil. Add the noodles and cook until al dente – be sure not to overcook the noodles since they’ll finish cooking in the sauce. Drain and rinse with cold water.

This Tofu Noodle Stir-Fry is loaded with crispy tofu, tons of veggies and noodles tossed in a homemade vegan stir-fry sauce | ThisSavoryVegan.com #thissavoryvegan #vegannoodles #veganstirfry

To make the homemade stir-fry sauce, you will need:

Add everything to a bowl or mason jar and mix until combined.

This Tofu Noodle Stir-Fry is loaded with crispy tofu, tons of veggies and noodles tossed in a homemade vegan stir-fry sauce | ThisSavoryVegan.com #thissavoryvegan #vegannoodles #veganstirfry

Step Two: Make the Tofu

As with any tofu recipe, the first step of prep is to press it. I like to do this by placing the drained tofu block on a plate and put another plate or bowl on top of it.

This Tofu Noodle Stir-Fry is loaded with crispy tofu, tons of veggies and noodles tossed in a homemade vegan stir-fry sauce | ThisSavoryVegan.com #thissavoryvegan #vegannoodles #veganstirfry

Once the tofu is pressed, cube it and place it in a bowl. Toss with the corn starch – this is key to get that crispy texture. Heat 1 tablespoon of oil in a large skillet over medium heat. Add the tofu and cook until browned on all sides.

Add half of the sauce and toss until the tofu has absorbed all of the sauce and starts to caramelize. Remove it from the skillet and put the empty skillet back on the stove.

This Tofu Noodle Stir-Fry is loaded with crispy tofu, tons of veggies and noodles tossed in a homemade vegan stir-fry sauce | ThisSavoryVegan.com #thissavoryvegan #vegannoodles #veganstirfry

Step Three: Cook the Veggies & Assemble

When it comes to the veggies for this stir-fry you have lots of options. I used bell peppers, onion, carrot and jalapeño. But you can easily switch it up depending on what you have on hand.

Heat the remaining tablespoon of oil in the skillet and add the veggies. Toss until slightly charred and tender (approx. 5 minutes). Add the cooked noodles & the remaining sauce to the skillet and toss until the sauce is absorbed and the noodles finish cooking. Add the tofu back to the skillet and toss until it is heated through.

This Tofu Noodle Stir-Fry is loaded with crispy tofu, tons of veggies and noodles tossed in a homemade vegan stir-fry sauce | ThisSavoryVegan.com #thissavoryvegan #vegannoodles #veganstirfry

Step Four: Serve

And now…you are ready to eat! To each bowl add plenty of veggies, noodles and tofu. Top everything with green onion, sesame seeds and basil.

This Tofu Noodle Stir-Fry is the perfect balanced dinner. You get plenty of veggies, comforting noodles and savory & crispy tofu. Perfect for a weeknight dinner or meal prepped lunches!

This Tofu Noodle Stir-Fry is loaded with crispy tofu, tons of veggies and noodles tossed in a homemade vegan stir-fry sauce | ThisSavoryVegan.com #thissavoryvegan #vegannoodles #veganstirfry

Tofu Noodle Stir-Fry

Servings: 4
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
This Tofu Noodle Stir-Fry is loaded with crispy tofu, tons of veggies and noodles tossed in a homemade vegan stir-fry sauce!
5 from 13 ratings

Ingredients

Equipment

Instructions
 

  • Bring a large pot of water to a boil. Add the noodles and cook until al dente – be sure not to overcook the noodles since they'll finish cooking in the sauce. Drain and rinse with cold water.
  • Meanwhile, cube the tofu and add it to a bowl. Toss with the corn starch. Heat 1 tablespoon of oil in a large skillet over medium heat. Add the tofu and cook until browned on all sides.
  • While the tofu is cooking, add the soy sauce, hoisin, sesame oil, maple syrup, gochujang, vinegar, sesame seeds, garlic and ginger to a bowl. Mix to combine.
  • Once the tofu is crispy, add half of the sauce and toss until the tofu has absorbed all of the sauce and starts to caramelize. Transfer the tofu to a bowl and place the empty skillet back on the stove.
  • Heat the remaining tablespoon of oil and add the veggies. Toss until slightly charred and tender (approx. 5 minutes). Add the noodles & the remaining sauce to the skillet and toss until the sauce is absorbed and the noodles finish cooking. Add the tofu back to the skillet and toss until it is heated through.
  • Serve hot topped with green onion, sesame seeds and basil.

Video

Notes

  • You can sub rice noodles for the linguine – just be sure to follow the cooking instructions on the package.
Calories: 451kcal, Carbohydrates: 64g, Protein: 18g, Fat: 14g
Cuisine: asian
Course: Main Course
Did you make this recipe?Leave a review below or take a photo and share it on Instagram @thissavoryvegan with #thissavoryvegan.
This Tofu Noodle Stir-Fry is loaded with crispy tofu, tons of veggies and noodles tossed in a homemade vegan stir-fry sauce | ThisSavoryVegan.com #thissavoryvegan #vegannoodles #veganstirfry