Delicious Udon Noodle Stir Fry made with crispy tofu, broccoli, peppers, and carrots. It’s covered in a sweet ginger sauce for a hearty vegan and gluten-free meal that the whole family will love. Made in just 30 minutes!
As a vegan, we end up eating a lot of tofu stir fry meals at my house. Currently, our three go-to meals are tacos, Mediterranean bowls, and stir fry. While I love tacos (they may be my favorite food ever) and anything Mediterranean, stir fry is probably my favorite go-to meal these days.
Why?
I’m glad you asked!
Why I Love Vegan Stir Fry
- They are easy to make. Most stir-fries can be made in under 30 minutes with just a handful of ingredients
- They are wildly versatile. Vegetables, sauces, and proteins can be swapped out to make a different meal every time.
- Stir fries are good for you. They are typically packed with veggies, protein, and healthy fats and are easily made vegan and gluten-free
- They are a meal even the most novice of cooks can master and make 100% delicious!
Because of their versatility, stir fries end up being a great way to use up leftover vegetables at the end of the week. Add a new sauce, and you’ve got a new and exciting meal every time.
This Udon Noodle Stir Fry is an early recipe, one I created back in 2014, but variations of it continue to be in our weekly rotation.
I love it and I think you will too. Let’s take a closer look.
Ingredients & Substitutions
You’re going to love this stir fry. It’s pan-fried tofu with sautéed vegetables and freshly cooked udon noodles tossed together in a sweet and savory ginger sauce. Better yet, the ingredients in this recipe are highly versatile.
Here is everything you need.
- Extra Firm Tofu – Look for high-protein extra-firm tofu. This particular tofu does not need to be pressed. If you can only find water-packed tofu, make sure to thoroughly press out the water with a tofu press. Softer tofu will crumble and not give you the same chewy texture. If you don’t like tofu, try this recipe with tempeh or soy curls instead.
- Udon Noodles – There are a variety of udon noodles. You can either buy them dry (like pasta) or fresh, which you’ll find in the refrigerated section of large grocery stores and Asian markets. While fresh udon noodles can be hard to find, I definitely recommend trying this recipe with them if you get the chance. You can also use rice noodles, rice, or quinoa.
- Toasted Sesame Oil – I love the added flavor of sesame oil but any high-heat oil will work. Peanut or coconut oil would be the best alternatives.
- Vegetables – My go-to vegetables for this recipe are carrots, broccoli, and bell pepper. Mushrooms, edamame, and zucchini all make great alternatives/additions.
- Garlic
- Ginger
- Soy Sauce – Use Tamari for a gluten-free option.
- Agave Nectar – You could also use equal amounts of maple syrup or coconut sugar.
- Sesame Seeds
Variations: This tofu stir fry is also delicious with my Thai Peanut Sauce.
Step-by-Step Instructions
Step One – Cook the Noodles
There are a variety of udon noodles. If you are using fresh, follow the directions on the back of the package for cooking. Dry udon noodles are cooked like pasta. To do this, heat up a large pot of water and cook the udon noodles until they are al dente. Strain the noodles through a colander and set aside.
Pro Tip: Cook your noodles to al dente. Udon noodles typically take less time to cook than pasta. Make sure to keep an eye on them to prevent them from getting mushy.
Step Two – Sauté the Tofu
Disclosure: This post may contain affiliate links.
Add oil to a large skillet placed over medium heat. Once the oil is hot, add the tofu (it should sizzle when it hits the pan) and cook on both sides until brown, 4-5 minutes per side. Place the tofu on a paper towel to soak up excess oil.
Pro Tip: To prevent the tofu from sticking to the bottom of the pan, make sure that it is thoroughly pressed and the pan is super hot when you add the tofu. Check out my guide to crispy tofu for more tips.
Step Three – Sauté the Vegetables
In the same skillet, heat an additional tablespoon of oil. Add the carrots, broccoli, and bell peppers and sauté for 5 minutes, until the vegetables are tender and reduced in size by about 50%.
Step Four – Make the Sauce
While the vegetables are cooking, whisk together all the ingredients for the sauce.
Step Five – Toss it all together
Add the noodles, spinach, and sauce to the sautéed vegetables and stir together. Remove the stir fry from heat and cover until the spinach is wilted.
Serve onto four plates. Top with green onions and sesame seeds and serve.
Serving and Storing
Serve this stir fry immediately with sesame seeds and green onions.
Store leftovers in an airtight container in the refrigerator for up to 3 days. To eat leftovers, gently reheat the stir fry over the stove or in the microwave.
Tips and Tricks
- This recipe is very versatile. Feel free to swap out different vegetables. Mushrooms, edamame, and zucchini all make great alternatives/additions. I also recommend trying this recipe with my Thai Peanut Sauce.
- Cook your noodles to al dente. Udon noodles typically take less time to cook than pasta. Make sure to keep an eye on them to prevent them from getting mushy.
- To prevent the tofu from sticking to the bottom of the pan, make sure that it is thoroughly pressed and the pan is super hot when you add the tofu. Check out my guide to crispy tofu for more tips.
- Use fresh ginger and garlic. This recipe calls for both and while garlic and ginger powder can work in a pinch, using fresh will take this recipe to a new level!
Frequently Asked Questions
As this udon noodle stir fry is written, this recipe is not gluten-free. Udon noodles and soy sauce both contain gluten.
For a gluten-free option, you can easily swap out the soy sauce for Tamari and consider using brown rice noodles or rice in place of udon noodles. For a grain-free option, consider swapping out the noodles with cauliflower rice.
For this recipe, high quality, extra firm tofu is a must. Look for tofu that is not water-packed, such as Trader Joe’s High-Protein Tofu or Super Firm or Sprouted Tofu. These types of tofu do not have excess water and do not need to be pressed.
If you have to use water-packed tofu make sure to press as much water as you can out of it first by using a tofu press or a weighted, towel-lined cutting board. Press the tofu for at least 1 hour.
For sure! Try this stir fry with tempeh, soy curls, or extra veggies.
Yes! You can find fresh udon noodles in the refrigerated section of large grocery stores and Asian markets. Cook them according to the instructions on the package.
More Vegan Stir Fry Recipes
- Broccoli Pepper Stir Fry with Peanut Sauce
- 20-Minute Kung Pao Tofu
- Korean BBQ Bowls
- Vegan Peanut Noodles
- Crispy Tofu with Peanut Sauce
Udon Noodle Stir Fry
Ingredients
Udon Noodle Stir Fry
- 12 ounces extra firm tofu, cut into 1/4″ triangles
- 2 tbsp sesame oil
- 1 large carrot, cut into matchsticks
- 1 red bell pepper, sliced thin
- 2 cup broccoli florets, cut into small pieces
- 8 ounces udon noodles
Sweet Sesame Ginger Sauce
- 2 tsp olive oil
- 3 garlic cloves, minced
- 1 tbsp. fresh ginger root
- 1/4 cup + 1 tbsp. soy sauce
- 2 tbsp agave nectar
- 1 tbsp. sesame seeds
Extras
- 2 green onions, chopped
- sesame seeds
Instructions
- Heat up a large pot of water and cook the udon noodles according to the package's directions. Once cooked, strain and set aside.
- Heat a large skillet or wok over medium heat. Add cooking oil and continue to heat for another minute. Add the tofu (it should sizzle when it hits the pan) and cook on both sides until brown, 4-5 minutes per side. Place the tofu on a paper towel to soak up excess oil.
- In the same skillet, sauté the carrots, bell peppers, and broccoli until cooked all the way through, about 5 minutes. Add the noodles and tofu and stir fry for about 7 more minutes, stirring occasionally.
- Meanwhile, whisk together all the ingredients for the sauce. Add sauce to the stir fry and stir together. Once the noodles are fully coated, remove from heat and serve.
- Top with green onions and sesame seeds and serve.
Notes
- Cook your noodles to al dente.Udon noodles typically take less time to cook than pasta. Make sure to keep an eye on them to prevent them from getting mushy.
- To prevent the tofu from sticking to the bottom of the pan, make sure that it is thoroughly pressed and the pan is super hot when you add the tofu. Check out my guide to crispy tofu for more tips.
- Try this recipe with my Thai Peanut Sauce.
- For a gluten-free option, swap out the soy sauce for Tamari and use brown rice noodles in place of udon noodles. For a grain-free option, consider swapping out the noodles with cauliflower rice.
- Feel free to swap out different vegetables. I often add edamame, kale, and/or spinach. Also, consider using tempeh in place of tofu.
Heather says
Great recipe, loved the sauce! (I added a little cornstarch to thicken it.)
YolandeK says
Ok so I had all the ingredients (which was a plus ) when I saw this recipe. I followed the recipe, just added a little extra hot sauce (Caribbean ?) and some bean sprouts. When I say it tasted like take out!! My kitchen smelt like a restaurant lol… This will be added to my go to lunch/ dinner. It was quick and very easy to make (another plus) I highly recommend!! So far all of the recipes I’ve tried on here have been yummy!! Thank you ?
Maria says
This was so easy to make and was absolutely delicious!!! Will definitely be making this again.