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.
Kaycee says
This is a really simple and tasty recipe. I used zucchini and mushrooms instead of carrots since I didnt have any carrots on hand. I’m planning on making this again soon.
Katie says
This recipe is super easy and tasty, and I will make it again and again!
Thank you!
Julie B says
My non-vegan hubby and I loved this recipe! However I was surprised when I got to the part “Step Five – Toss it all together Add the noodles, spinach, and sauce”. There was no spinach in the list of ingredients! Thankfully I had kale growing in the garden.
Allegra Dellarosa says
Hi, I wondered if you could upload back the previous udon noodles sweet sesame ginger sauce you had before. It was called “Udon Noodle Stir Fry”. I really liked it, and I looked for it for a long time on the Internet but couldn’t find it… Only pictures of it on Pinterest. That would be lovely if you could keep both recipes on your website. Many thanks!
Sarah McMinn says
It’s the same recipe. Just new pictures. 🙂
Anna says
Delicious and easy, another keeper thanks so much Sarah. I didn’t have agave nectar so used maple syrup still great. x
Kathy G says
I LOVE this! I’ve made this exactly, as well as a few variations ?
For GF, in addition to those awesome brown rice noodles you posted, my niece(who has Celiac and is diabetic)told me of miraclenoodles.com and she loves them.
I just wanted to share that option, plus say how much I love this as well as most all of your recipes! ? Your recipes are easy enough for most people and they taste fantastic Thanks
Hang Nguyen says
I made this last night for dinner and we love it so much. I’m adding more vegetable based menu items to our meals because it will be more healthy for us. I had extra firm white tofu, watercress, and frozen peas so I used that as my substitute ingredients and so your recipe is easily adaptable. 🙂
Sarah says
So glad to hear that. Thanks for sharing!
Jessica says
We found this to be delicious — even my three year old liked it. We did double the sauce and omit the sesame seeds (didn’t have any). Fabulous!
Misty says
Made this for dinner tonight for me and my husband. We both loved it!
meenakshi says
what accompaniment should be eaten along with udon noodles ?
thanks,
olivia says
This recipe was awesome! And i cannot believe how simple and easy it was! Thank you for sharing
Anna Austin says
Great recipe – simple, easy to make and my entire family loved it!
Sarah says
Great! I’m glad you liked it. Thanks for letting me know.
Jojo says
This looks both delicious and easy, I don’t make anywhere near enough stir fries. Congrat’s on your impending veganniversary – we’ve been vegan around the same length of time!
Caitlin says
i must admit that i still rely on stirfries far more than i should. this one looks so grown up and delicious.
Cadry says
This looks and sounds so delicious! I love a noodle stir-fry. It is interesting how our meals evolve over the time that we’re vegan. The things that I ate all the time when I first went vegan, I rarely even think about now. Even the cookbooks that were my go-to’s back then haven’t been used in years.
Shannon says
I loooove udon noodles – they are just so satisfying. This is one of those recipes that I just know is going to hit the spot 🙂 it looks delicious, along with all of the other recipes you’ve been posting during MoFo!