Tofu Udon Stir Fry | Crispy tofu pieces, bouncy udon noodles, and crunchy vegetables coated in a flavourful umami stir fry sauce. This high protein vegan stir fry is made in less than 20 minutes and is perfect for an easy weeknight dinner.

This tofu udon stir fry is a great last minute dinner, ready in less than 20 minutes. And, it’s packed with protein, with 26 grams of protein per serving.
Tofu stir fry is my go to vegan dinner because it’s comforting, healthy, and so quick. The stir fried vegetables with the soft udon noodles and crispy tofu, coated in a flavourful umami sauce, and topped with sesame seeds and green onions or cilantro.
Tofu udon stir fry boasts a rich and savoury flavour from the combination of soya sauce, garlic, ginger, and brown sugar. The textural contrast in this stir fry is satisfying, with crispy tofu, soft and chewy udon, crisp vegetables, and a smooth sauce.
If you’re a big fan of tofu, try my teriyaki tofu bowls or sweet chili tofu.
How to Make The Best Stir Fry Sauce
This umami stir fry sauce is so flavourful and delicious. It’s made with simple ingredients and easily customizable to suit your tastes.
Soya sauce is the savoury base of the sauce, with water to tone down the salty flavour. Brown sugar for sweetness, rice vinegar for some tanginess. Sambal oelek provides heat and garlic flavour, but you can use sriracha if you want to. Finally, cornstarch to thicken the sauce.
Choosing The Right Tofu For Stir Fry
I recommend using extra firm tofu, but firm or medium firm will also work fine. I wouldn’t choose anything softer than medium firm, though, like silken tofu, as softer tofu tends to fall apart.

How to Make Tofu Stir Fry
The first step to making most tofu dishes is pressing the excess moisture out of the tofu brick. To press tofu, remove it from the package and squeeze out some of the liquid.
Use a tofu press, or manually press it by wrapping it in paper towel, and weighing it down with a heavy pan for 5-10 minutes.
I toss the cubed tofu in soya sauce and corn starch, then fry it to get it nice and crispy. Remove the tofu from the pan, and then cook the aromatics, like ginger and garlic, until fragrant.
Then add the vegetables and cook for a minute. Then, add the tofu back in along with the udon and sauce. Let the sauce heat up. The heat will soften the udon noodles, making them easy to pull apart. Give everything a good stir and then serve.
Ingredients
More about the ingredients in this recipe. The exact measurements are below.

Instructions

Slice the tofu into 1 inch cubes and toss in the soya sauce, then the corn starch.

Heat a drizzle of oil in your wok pan over medium heat. Add the tofu and cook for 5-6 minutes, stirring occasionally to brown all sides. Remove the tofu and set aside.

Add another drizzle of oil to the wok and let it heat up. Add the garlic and ginger and cook for 15-20 seconds, until fragrant.

Add the vegetables and cook for 1 minute.

Add the udon, tofu, and sauce. Let the sauce heat up and start to bubble. The heat will soften the noodles and you can gently pull them apart.

Once the noodles are soft and cooked through, stir everything together.
Serve with a sprinkle of sesame seeds and sliced green onion. If you like spice, serve with a drizzle of hot sauce.

Tips for making stir fry
Substitutions
Storage
Store the stir fry in an air tight container in the fridge for up to 3-4 days. Reheat in a wok pan until heated through.
Freeze the stir fry in an air tight container for up to 2 months. To reheat, microwave or heat in a wok until heated through. Add a splash of water either way to provide some moisture.

FAQ’s
Extra firm tofu or medium firm tofu is best for stir fry, as they have a sturdy texture and don’t fall apart. Frozen and thawed tofu will absorb more sauce.
Yes, you can use pre-made or store-bought stir fry sauce for a quick and convenient meal.
Make your stir fry spicier by adding chilis to the stir fry, or more sambal oelek to the stir fry sauce. You can also top the stir fry with hot sauce.

Tofu Udon Stir Fry
Equipment
- 1 wok
Ingredients
- 350 grams extra firm tofu I froze mine and thawed it
- 2 tablespoons soya sauce
- 2 tablespoons corn starch
- 2 garlic cloves minced
- 1 cup sugar snap peas
- 1 cup frozen broccoli florets
- 1 cup frozen sliced peppers and onion
- 400 grams udon noodles two packages
Stir Fry Sauce
- ¼ cup soya sauce
- ¼ cup water
- 2 tablespoons brown sugar
- 1 tablespoon sambal oelek sriracha will work
- 1 tablespoon cornstarch
- 2 teaspoons white rice vinegar
Instructions
- Drain the tofu and wrap it in paper towel. Set it under a heavy bowl or pan, and let sit for 5 minutes.
- Mix the stir fry sauce ingredients together and set aside.
- Heat a drizzle of oil in a wok pan over medium heat.
- Cut the tofu brick into 1 inch cubes and toss with the soya sauce. Then toss with the cornstarch.
- Add the tofu pieces and cook for 5 minutes, stirring occasionally to brown all sides.
- Remove the tofu from the pan and set aside. Add another drizzle of oil to the wok, and then add the garlic and ginger. Cook for 15-20 seconds, or until fragrant.
- Add the vegetables and cook for 1-2 minutes, stirring frequently.
- Add the udon noodles, cooked tofu, and the stir fry sauce.
- Let the sauce heat up and start bubbling. The heat will soften the udon noodles and you can start gently pulling them apart.
- Cook for 4-5 minutes or until the udon noodles are soft and heated through. Stir everything together and serve with sesame seeds and sliced green onion.
Video
Notes
Nutrition Info
Nutritional information is an estimate. Values vary based on products used. Read our full Nutrition Disclaimer.
Disclosure: This blog post may contain affiliate links, which means I get a commission if you purchase through my link, at no extra cost to you.

SHARE THIS RECIPE
Rating, commenting, and sharing my recipes really helps. Thanks for taking the time! Mention @theveggieyaya on Instagram.
Save this image to your vegan dinner board on Pinterest.


Erika Piper
Hey there, I’m Erika. I’ve been meat-free for over a decade.
I’m here to provide delicious and affordable plant-based recipes for anyone interested.
Whether you’re a seasoned plant-based eater or just curious about trying it out, I’m here to support you with my easy and accessible recipes.


