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.
I left out the garlic and it still tasted fine. I think you can do what you want with this recipe.
Eh, it’s okay. Not what I was expecting. I prefer my noodles without all this veggie haha.
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?
my family loved it but I thought was a bit soy sauce heavy. less soy next time!
I’m glad your family enjoyed it! I’ve never thought about soy content, but maybe I will try it with less soy sauce next time as well.
Soy sauce is what makes it good tho! Can’t believe you think it’s heavy. Just curious, did you use the low-sodium kind? That one is less salty!
This recipe is a game changer! The tofu came out so crispy and the flavors are just yum. Definitely try adding some chili flakes for an extra kick! 5 stars!
I’m glad you loved it! I’ve been looking for a tofu recipe that actually works. Thanks for the tip on the chili flakes, I’ll definitely add those next time!
Amazing!!! 😍
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.
Easy recipe but my veggies got too mushy. I think I cooked them too long? Will try again!
Cooking veggies too long is a common mistake! Try reducing the time next time. I love this recipe!
Udon is good, but mushy veggies can ruin it. Maybe add them later? Just a thought.
This is the best udon recipe I’ve ever made! Thanks for sharing! 🙌
Best? Really? I tried it, but it was just okay to me. A little bland maybe?
I’m so glad you loved it! Udon is my favorite! 🙏
Not sure if it was me or the recipe, but mine didn’t look like the pic. Mine was all mushy. What did I do wrong?
Mehh. It was ok. My kids didn’t like it, and they usually love noodles. I guess I’ll stick to spaghetti. 2/5.
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? 🤷♂️
It was okay. Noodles are hard to cook. I prefer rice. Not makin again.
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 😋
Yummy! This is now my go-to recipe for lunch! I added some broccoli and it was perfect! Thanks!
So glad you liked it! Broccoli sounds like a great addition. I might try that next time too! 😍
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!
Too complicated for me… and what even is sesame oil? I think I’ll stick to box meals 😩.
This wasn’t very good. The sauce was too salty for my liking. I won’t make this again…
Wow! This was surprisingly easy! I never cooked tofu before but it turned out great!
That’s awesome! Tofu can be a bit tricky, but you did great! It’s one of my favorites now.
Noodles? What noodles? I couldn’t find udon at the store so I used spaghetti. It was still tasty! Not exactly traditional but good! 4 stars.
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?
This was absolutely delicious! The tofu turned out perfectly crispy. Will make again!
Tried this tonight, but I didn’t have teriyaki sauce. Used BBQ sauce instead. Still turned out tasty!
Simple and delicious! I added mushrooms and it was a hit! Thanks for sharing.
Udon noodles? More like udon NO-thank-you!! Just not my thing. But my friend loved it.
Gonna try this with some shrimp instead of tofu! Hope it works out. 🤞
I tried this recipe, but the tofu didn’t get very crispy. Did I do something wrong?
Yum! But I used chicken instead of tofu because I’m not a fan of it. Still turned out great! 😂
I think chicken actually sounds yummy in this! Might try that next time. Thanks for sharing! 😊
This was absolutely delicious! The tofu was crispy and the flavors were on point. I will be making this again for sure.
I’m so glad you enjoyed it! The crispy tofu really makes the dish, doesn’t it? 😋
Waaay too soy saucy for me. I’ll stick to pizza!
HEAVENLY! My new go-to dish for sure!
This was delicious! The tofu turned out perfectly. Will definitely make this again.
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!
I tried this recipe, but the noodles turned out mushy. 😔 Maybe I overcooked them? But my kids loved it!
Don’t worry about the noodles, that happens to everyone! Just make sure to keep an eye on the time next time. Glad your kids loved it! 😊
Mushy noodles??? I dunno, maybe they just need a bit less boiling? 🤔 Also, sounds like the kids had a good time!
This recipe is a game changer! Super flavorful and healthy. My kids loved it!
I followed the recipe but forgot the green onions. Still tasted great! Next time I won’t forget. 4 stars.
Not bad, but the sauce was too salty for me. Next time gonna cut the soy sauce in half!
You sure this is healthy? Too much sauce for my diet, but it looks good.
I tried this recipe, but I didn’t have any vegetable broth. Used chicken broth and it still tasted fine 😂.
I was skeptical about using tofu, but it was surprisingly good. Didn’t have all the veggies, so I used frozen ones.
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?
Too many ingredients for my taste. Can’t you just boil noodles and throw some sauce on? 🤷♂️
I get that, but fresh ingredients make it so much better! You should try it sometime! 😋
Can I use any other sauce? Soy sauce is what I have, not teriyaki.
It was okay, but I think I overcooked the noodles. Not as good as I expected.
Disappointing. Tofu is suppose to be crispy when you cook it but mine was soft and yucky. Never cooking udon again.
Tofu never gets crispy for me either. I think it’s just a scam! Udon is overrated anyway. Stick with pasta!
I’m sorry to hear that! Tofu can be tricky sometimes. Did you press it before cooking? That helps remove extra moisture. I hope you give udon another chance!
Simple and tasty! Made it for dinner last night 👌
I dunno about this. Tofu is weird and the texture is not for everyone. Maybe try chicken?
Chicken would be fine but tofu is way healthier and good for you. Plus, it’s cheap! Just gotta season it right!
I get what you mean about tofu, but if you cook it right, it can be super tasty! Maybe give it a try? 😄
I added extra garlic like the chef said. Yummm. So much flavor. Thanks for sharing!
Too many ingredients!! I was confused lol. How can I make it with less stuff? 1 star.
This is the best udon dish I ever tried! I love that it’s easy and can be made vegetarian. Will make it again for sure! So colorful too! 5!
I’m glad you loved it! The colors really pop and it’s so tasty. Can’t wait to make it myself!
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!
Hmmm, I don’t know. Teriyaki sauce tastes like dessert to me. 😅
So many ingredients… I expected it to be awesome but it was just okay. Might try it again with less stuff.
I agree with you! A lot of stuff here, but I think the flavors are worth it. Maybe try cutting back on the veggies, they can be overwhelming.
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?
Udon noodles? More like yummm noodles!! 😋
Haha, right? Udon is the best! Can’t wait to try this recipe! 😍
Yessss! Teriyaki sauce is the best. Can’t wait to try this!
I don’t get why people rave about tofu. It doesn’t taste like anything… Kinda bland dish if you ask me.
Teriyaki sauce is too sweet for my taste. I used less and added some lemon juice instead. Still good but not great. 3 stars.
This was sooo good! I can’t believe I made something so tasty! Definitely a keeper!
This recipe is AMAZING! I love how easy it is and the flavors are spot on. My family devoured it!
YUM!!! I added some chicken and it turned out great!!! Best teriyaki ever!
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?
This was delicious! I loved the tofu and veggies with the teriyaki sauce. My whole family enjoyed it. Will make again!
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.
Not bad, but it felt a bit bland. I think it needed more teriyaki sauce or maybe some spiciness? Just my opinion.
I totally agree! The teriyaki sauce could definitely use a boost. Maybe try adding sriracha for that spice kick next time!
Nah, I thought it was fine the way it was. Sometimes bland is good, lets you taste the veggies and tofu better. But hey, everyone has their own taste buds!
I don’t know what went wrong but my noodles turned mushy and the tofu was soggy. Maybe I cooked it too long? Not sure, but it was a let down. 2/5.
Easy and quick! I made this with what I had. Even used frozen veggies. Super satisfied.
Really? Frozen veggies? I bet it doesn’t taste the same as fresh…just saying.
Glad to hear it was easy! Frozen veggies are a lifesaver. I always keep some on hand for quick meals!
Honestly, how can anyone say this is good? The tofu turned out soggy and the noodles were sticky. Yuck!
Sounds like you might’ve missed a step or two. My tofu was crunchy and noodles were perfect! Maybe try it again?
Who needs udon? I tryed this with spaghetti noodles, worked fine lol.
Simple and delicious, I added some chili flakes for a bit of heat. Will make this again!
I love that you added chili flakes! Spicy food is the best! 🔥
It sounds good, but isn’t teriyaki sauce kinda sweet? Maybe too much with the chili?