This site uses affiliate links and I may earn a commission at no extra cost to you.
This quick and easy Stir Fried Veggies With Tofu is loaded with flavor and plant-based protein. It’s easy to customize with your favorite vegetables. Perfect for busy weeknights!

Want to save this recipe?
Why You’ll Love Stir Fried Veggies with Tofu

Looking for an inexpensive, versatile, nutritious meal made with minimal effort and time? This simple vegetable stir fry with tofu is quick and filling. It’s just what you need when you want something delicious and healthy on your table without spending hours cooking.
In this 30-minute, one-pan tofu stir fry recipe, tofu is pan-fried until lightly crispy and combined with snappy snow peas and tender mushrooms. It’s then coated in a simple yet salty, sweet, and slightly spicy stir fry sauce for a delightful blend of flavor and texture. It’s also super flexible. Tweak the sauce, swap tofu for tempeh, and/or use it to clear your fridge of leftover veggies. It’s make-ahead friendly, too!
Looking for more tasty ways to enjoy tofu? Try sticky sesame tofu, General Tso’s tofu, or easy tofu adobo.
Ingredient Notes
Please refer to the recipe card for the full list of ingredients and substitutes.

Recipe Variations and Add-Ins
- Sesame: For extra sesame flavor, add a teaspoon of sesame oil to the sauce.
- Ginger: A small amount of minced/powdered ginger adds zingy depth.
- Water chestnuts: For extra crisp texture. Found in the international section of grocery stores.
- Other vegetables: Use whatever you have to hand, including bell peppers, mini corn, broccoli/broccolini, bok choy, carrot, cabbage, bean sprouts, edamame, zucchini/yellow squash, spinach, etc., for different colors, textures, and flavors.
- Nuts: For crunch, garnish the stir-fried tofu vegetables with chopped cashews, peanuts, or almonds.
- Green onion: Sprinkled over as a fresh, aromatic garnish.
How to Make Tofu Vegetable Stir Fry


Step 1: If you haven’t already, drain, press, and cube the tofu. Also, thinly slice the shallot and garlic, and slice the mushrooms. Then, combine all the sauce ingredients in a small bowl (both kinds of vinegar, sweetener, red pepper flakes, and cornstarch), and whisk.
Step 2: Next, heat a tablespoon of oil in a large skillet/wok over medium-high heat. Once hot, cook the tofu on all sides until golden brown and crispy. Remove it and set aside.


Step 3: Then, reduce the heat to medium, add the remaining oil, and sauté the shallots and garlic for a minute. Next, add the snow peas, mushrooms, and sesame seeds, and stir-fry until the peas turn vibrant green and tender-crisp.
Step 4: Finally, add the tofu back to the pan along with the sauce and stir-fry until it thickens, stirring constantly. Then serve the stir-fried tofu vegetables—enjoy!
Stir the sauce well first, as the starch settles at the bottom of the bowl.
FAQs
Sure! Frozen and thawed tofu is chewier, more tender, and absorbs more sauce.
Thin it with vinegar, soy sauce, or water/veg broth. To thicken it, increase heat to activate the starch or add more starch (in a slurry to avoid lumps).
For extra-firm and firm tofu, pressing helps it become crispier and absorb more sauce.
To press tofu, drain it, wrap it in a kitchen towel with something heavy on top, like a heavy book over a cast-iron skillet/ chopping board for 30 minutes. You can also reference this guide to pressing tofu for more tips!
If you use tamari or coconut aminos instead of soy sauce.
Toni’s Recipe Tips
- For the crispiest tofu: Leave it to sear untouched on each side before flipping. For extra crispness, toss it in a little cornstarch first.
- Chop veggies evenly: So they cook evenly. Depending on what veggies you use, add them incrementally (i.e., harder veggies like broccoli and carrot take longer than softer veggies).
- Adjust taste: Tweak the ingredients to make the sauce sweeter, tangier, saltier, spicier, etc.
- Adjust the texture: Cook the veggies for less/more time to your preferred texture (crunchy, tender-crisp, or more tender). For the most tender veg, add a splash of liquid and cook with a lid.

Serving Suggestions for Veggie Stir Fry
- Grains: Serve this vegan tofu stir fry over a bed of rice (like basmati rice or jasmine rice), vegetable fried rice, quinoa (check out this guide to quinoa), or cauliflower rice.
- Noodles: Serve noodles with the garlic sesame tofu stir-fry, either plain or these garlic sesame soba noodles or easy teriyaki noodles.
- Simple sides: Like spring rolls, crispy wontons, dumplings, miso soup, etc.
- Salad: Like spicy cucumber salad, Asian-inspired slaw, ramen noodle salad, or this easy miso tahini dressing over your favorite salad fixings!!
Storage Instructions
Fridge: Allow the stir fried veggies with tofu to cool, and store leftovers in an airtight container for up to 5 days.
Freezer: While you can freeze the tofu stir fry with vegetables for up to 3 months, the tofu becomes spongier and the veggies soften. Then thaw in the fridge overnight.
Reheat: Heat the stir-fry in a microwave or on the stovetop until warmed through. The tofu and vegetables will soften over time, but they’re still delicious.

More Amazing Vegan Stir Fry Recipes
Vegan Dinners
Quick Teriyaki Tofu Stir Fry
Vegan Dinners
Shiitake Asparagus Tofu Stir Fry
Vegan Dinners
Udon Noodle Stir-Fry
Vegan Lunches
Easy Zucchini Stir Fry
If you tried this stir fried veggies with tofu recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!


![completed Vegetable Yaki Udon Noodles [Stir-Fry] on a plate](https://plantbasedonabudget.com/wp-content/uploads/2024/07/Udon-Noodle-Stir-Fry-21-378x378.jpg)




















In your recipe for Stir Fried Veggies and Tofu, it doesn’t state what firmness of tofu to use
Hi there! Sorry about the confusion. Extra firm or firm tofu will work best for this recipe. Hope you enjoy it 🙂
How many servings does this make? This looks wonderful and can’t wait to try it. Thanks for posting the recipe.
Hi! This makes roughly 3 servings 🙂 Hope you enjoy it!
So simple and sooo delicious!
Loved it so much that I shared the recipe with my parents who will be cooking their second tofu dish ever. Thank you!
That’s so awesome! Hope they enjoy it!
Nice recipe thanks.
Hope you enjoy it if you give it a try!
Delicious! I made this 2 weeks ago and making it again today for my boyfriend.
Thank you!
That’s so awesome! Hope he enjoys them as well!
Sounds delicious!! Can you use something other than that much sugar?
You could always add less and adjust to your liking 🙂 Enjoy!
Monkfruit sweetener (the golden or white) is all I use any more, in my coffee or cooking. It’s delicious.
Goodness me, this looks divine!!
Yes! I love everything about this recipe. The spice and the sesame flavors are perfection. I adore this stir fry!
Give me ALL the tofu!
Tofu is not my favorite, but this turned out great!
So so good! Love all things tofu!