If you’re looking for a satisfying and flavorful vegetarian dish, Teriyaki Tofu and Vegetable Udon is the perfect choice. This dish combines thick, chewy udon noodles with crispy, savory tofu and a mix of colorful vegetables, all drizzled with sweet and tangy teriyaki sauce. It’s a hearty yet healthy meal that’s sure to please both vegetarians and non-vegetarians alike.
The tofu is the star of the show. To get that crispy texture, it’s best to press the tofu to remove excess moisture and then cut it into cubes. A quick sauté in a hot pan gives it a golden, crispy exterior while keeping the inside soft and flavorful. Once the tofu is cooked, it’s tossed in a generous amount of homemade or store-bought teriyaki sauce. The sauce, made with soy sauce, mirin, sugar, and a touch of ginger, is sweet, savory, and slightly tangy, the perfect complement to the tofu.
The udon noodles, which are thick, chewy, and satisfying, serve as the perfect base for this dish. They’re cooked al dente and then added to a skillet with the teriyaki tofu and vegetables. The noodles soak up the teriyaki sauce, making each bite rich with flavor.
For the vegetables, feel free to use whatever you have on hand. Common choices include bell peppers, zucchini, carrots, and mushrooms. A quick stir-fry allows the vegetables to retain their freshness and crunch, adding texture and color to the dish. You can even throw in some bok choy or spinach for an extra boost of greens.
To finish, garnish with a sprinkle of sesame seeds, sliced scallions, and a squeeze of lime for a pop of brightness. A dash of chili flakes adds a hint of spice if you like things hot.
Teriyaki Tofu and Vegetable Udon is an easy, delicious meal that’s perfect for weeknights. With its balance of crispy tofu, savory noodles, and fresh vegetables, it’s a comforting, flavorful bowl that’s both nourishing and satisfying.

Ingredients
- 8 oz udon noodles
- 1 tbsp vegetable oil
- 1 block tofu firm, drained and cut into cubes
- 2 cups mixed vegetables bell peppers, snap peas), such as carrots
- 3 tbsp teriyaki sauce
- 2 cups vegetable broth
- 2 tbsp soy sauce
- 1 tbsp rice vinegar
- 1 tsp sesame oil
- 1 tsp garlic minced
- 1/2 tsp ginger minced
- 2 Green onions chopped
- 1 tbsp sesame seeds
Instructions
- Cook the udon noodles according to package instructions. Drain and set aside.
- Heat the vegetable oil in a large skillet or wok over medium heat. Add the tofu cubes and cook until golden brown and crispy on all sides. Remove from the skillet and set aside.
- In the same skillet, add the mixed vegetables and cook until they are tender but still crisp. Add the teriyaki sauce and stir to coat the vegetables.
- Add the vegetable broth, soy sauce, rice vinegar, sesame oil, minced garlic, and minced ginger to the skillet. Stir to combine.
- Bring the mixture to a simmer and cook for 5 minutes to allow the flavors to meld together.
- Add the cooked udon noodles and crispy tofu cubes to the skillet. Toss gently to combine and heat through.
- Serve the teriyaki tofu and vegetable udon hot, garnished with chopped green onions and sesame seeds.
How do you make it vegetarian when it uses soy sauce? Soy sauce has fish in it?? Confused.
Huh, I thought soy sauce had fish too!! But if it’s veggie, then I guess I can try this? Still sounds confusing tho.
Actually, most soy sauce is made without fish! It’s totally vegetarian. You might be thinking of fish sauce, which is different. Don’t worry, this recipe is meat-free!
Tofu weird, I prefer chicken. Is this recipe even legit?
It was okay, but the tofu didn’t crisp up like I wanted. Maybe I need to use more oil? Not bad but not great either.
Great recipe!!! Yummmy! Quick to cook and filling.
I totally agree! This dish was super easy to make and my family loved it. Definitely a keeper! 😍
It’s good but I don’t know, I felt like something was missing. Maybe more sauce? 🤷♂️
Not enough flavor for me. I’m a spice lover and this could use some hot sauce or something. Tofu was fine but overall meh.
Simple and quick! I added some chili flakes for spice. Yum!
Too much soy sauce! Ruined the taste. I added extra veggies to balance it out.
I think udon is not supposed to be in teriyaki. Just doesn’t feel right. 🤔
This was so bad. I think I ruined it somehow. Tofu was mushy, and I don’t even like veggies. 😩 1 star.
I dunno, I think tofu is just weird. But my friend liked it. Kinda bland tho.
Tofu can be an acquired taste! Maybe try adding more spices next time?
Blahh, tofu sucks. Not a fan of this recipe, sorry!
Udon noodles are the best! I added some extra veggies. Just love them all!
I dunno, I tried this recipe but my noodles turned all sticky. What did I do wrong? 🤔
I totally agree! Udon noodles are so versatile and the veggies just make it pop! 🥦🥕
This was a lot of work for some noodles and vegetables. Never doing this again.
Yummy! My kids didn’t even notice the tofu! I’m making this again!
Simple yet delicious! I added some mushrooms and broccoli cause why not? It’s a hit at my house!
But wait, broccoli? Isn’t that too much? I dunno if that fits with teriyaki.
Sounds great! I’ll try adding mushrooms too next time, thanks! 🍄
I don’t know about this, the mixture seemed off. My veggies got too mushy. Not a fan.
Delicious! I made it for dinner and everyone loved it! Tofu was crispy 😋
This recipe is amazing! I’ve made it twice already and my family loves it. The tofu gets so crispy. Yum!
I’m not really into tofu, but I tried it anyway. The sauce was kinda good tho.
Tofu is kinda strange, but that sauce sounds delish! I might try just the sauce with noodles or somethin.
Just okay. I expected it to be more flavorful.
Quick and easy recipe! My kids loved it. Just wish it had a little more sauce. Will make again!
This wasn’t very good. The sauce was too salty for my liking. I won’t make this again…
This was amazing! I love tofu and this recipe was so easy to follow.
Glad you loved it! Tofu is such a great ingredient, and this recipe is super simple to make!
Tasty and ready quick! Great for weeknight meals. I’ll be making this a lot!
Too complicated for me! I just wanted fried noodles and this required too much work.
I can understand that! But it’s really worth trying! Maybe simplify it next time?
Simple and delicious! I added mushrooms and it was a hit! Thanks for sharing.
Waaay too soy saucy for me. I’ll stick to pizza!
HEAVENLY! My new go-to dish for sure!
I didn’t have udon noodles, so used spaghetti instead. It was still good, but not the same!
This was easy and delicious! My family loved it. Will make again!
Udon noodles are easy but my sauce was runny. Any tips?
This is my new favorite dish! It’s so filling and the flavor is superb. I added some chili flakes for extra kick! Definitely a 5!
This recipe is a game changer! Super flavorful and healthy. My kids loved it!
I tried this recipe, but I didn’t have any vegetable broth. Used chicken broth and it still tasted fine 😂.
Udon noodles taste diffrent than I thought. I prefer spaghetti. But this is ok.
I totally get that! Udon has its own unique texture, but spaghetti is a classic! Maybe try it with a different sauce next time?
Can I use any other sauce? Soy sauce is what I have, not teriyaki.
Simple and tasty! Made it for dinner last night 👌
It was ok but didn’t taste quite like the teriyaki I am used to. Maybe too much garlic?
I get what you mean! I think the garlic can be overpowering sometimes. Maybe try less next time or add some honey to balance it out?
Tasted fine to me! Maybe you just ain’t used to it? Garlic adds flavor, that’s a good thing!
Yeah, I don’t get the hype, just regular noodles with some stuff. Not for me.
Just noodles huh? Seems like you just don’t like tofu, I love this dish! Maybe try it without the tofu?
I totally get what you’re saying, but I think it’s all about how you make it! If you add more spices or something, it can be a game changer. 🙂
Didn’t turn out the way I expected. The tofu was weird. Maybe I did something wrong?
Yessss! Teriyaki sauce is the best. Can’t wait to try this!
What are udon noodles? Can’t just use spaghetti?
Udon noodles are thick and chewy, way better than spaghetti for this dish! You should definitely try them!
I dunno, can you really use spaghetti? Udon are special for stir fry! But I guess spaghetti might be ok if you’re in a pinch?
Whoda thought I could cook noodles? Haha! The kids loved it.
That’s so awesome! Cooking is fun, especially when the kids enjoy it. Keep it up!
I made it with chicken instead of tofu! Still good, but meat makes it better.