· Last updated: by Julia · 23 Comments · this post may contain affiliate links
Enjoy a crunchy and flavorful bowl of veggie tofu stir fry as an easy midweek meal!
The pungent Thai flavors in this dish, together with the assortment of veggies and crispy tofu fried in a thick sauce, are mouth-watering!
Tofu Stir Fry
If you like stir fry recipes, try my Chicken Stir Fry, Soba Noodles Stir Fry, or Inside Out Egg Roll Bowl.
🤩 Don't miss the full collection of 50+ best tofu recipes next!
Jump To
- Tofu Stir Fry
- Tofu Stir Fry Ingredients
- Do You Have To Press Tofu?
- How To Press Tofu
- How To Make Tofu Stir Fry
- Expert Tips For The Best Tofu Stir Fry
- The Difference Between Different Types of Tofu
- Storing Leftovers
- Recommended Tools to Make Tofu Stir Fry
- Tofu Stir Fry: FAQs
- More Stir Fry Recipes You'll Love
- Did You Like This Recipe?
- Recipe Card
- You'll Also Love
- Comments
Want to Save This Recipe?
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from The Yummy Bowl.
Tofu Stir Fry Ingredients
- Tofu - use Extra-Firm tofu to achieve a firm and crispy exterior with a ‘meaty’ texture inside. Silken or firm tofu holds too much moisture for the crispy exterior desired for this recipe.
- Stir fry vegetables - snow peas, shimeji mushrooms, broccoli, onion, bell peppers, garlic, and spices. Garnish with scallions, sesame seeds, and lime wedges.
- Sauce - I love making sauce from scratch, but you could use a store-bought stir fry sauce for convenience instead! Reserve some extra sesame oil for drizzling over each serving to enhance the flavor!
The full recipe and ingredients can be found in the recipe card below this post.
Do You Have To Press Tofu?
You don’t have to press tofu, but it makes it better. Pressing removes water, so tofu gets firmer and tastier.
It’s especially helpful for frying or baking tofu.
How To Press Tofu
- Place the tofu block on a plate or cutting board.
- Put another plate or cutting board on top of the tofu.
- Place a heavy object, like a can or a skillet, on the top board.
- Let it sit for about 20-30 minutes to drain excess water.
- Once pressed, pat the tofu dry with paper towels before using it in your recipe.
How To Make Tofu Stir Fry
- Make my tofu recipe with or without sauce or simply pan fry tofu in the skillet.
Here's how to cook tofu:
- Press the tofu to remove excess water.
- Cut it into cubes, slices, or any desired shape.
- Heat oil in a pan over medium-high heat.
- Add the tofu to the pan and cook until golden brown on all sides, flipping occasionally.
- Combine all the stir-fry sauce ingredients in a medium bowl.
- In a medium cast iron skillet or wok over medium-high heat add olive oil.
- Once the oil is hot, saute the onion for 1-2 minutes.
- Add the garlic and shimeji mushrooms, and saute for 3 minutes.
- Add the rest of the veggies, with a pinch of salt and black pepper for 3-4 minutes until just slightly softened but still crisp.
- Mix in cooked tofu along with the stir-fry sauce. Saute until the sauce has thickened.
- Drizzle freshly squeezed lime juice for serving.
- Top with scallions and sesame seeds and serve with rice (white or brown rice) or noodles right away.
This easy recipe is vegetarian, vegan-friendly, and gluten-free!
Expert Tips For The Best Tofu Stir Fry
- Cook the vegetables in wok style for a crisp, fresh stir-fry. Add your favorite veggies or swap shimeji mushrooms for alternatives as desired.
- Pressing tofu thoroughly ensures crispiness. Layer paper towels or a clean kitchen towel on a plate, place the tofu on top, and wrap it. Add another plate with weight (canned food works) on top. Let it sit for 5-10 minutes while prepping the recipe.
- If you cook tofu often, I highly recommend getting this tofu press. It will make your preparation so much easier!
- Adding small amounts of the sauce into the pan while the ingredients cook is a great way to build flavor.
- Save a little sesame oil for drizzling over each serving of stir fry at the end. This helps to preserve its flavor.
- We love to serve this with julienned pickled daikon radishes.
The Difference Between Different Types of Tofu
Different types of tofu vary in texture and use:
- Silken Tofu: Soft and smooth, great for soups, smoothies, and desserts.
- Soft Tofu: Slightly firmer than silken, good for soups and dips.
- Firm Tofu: Holds its shape, ideal for stir-fries and grilling.
- Extra-Firm Tofu: Very sturdy, best for frying and baking.
Each type absorbs flavors differently and works best in specific dishes.
Storing Leftovers
- Store leftovers in the fridge in an airtight container for up to 2-3 days.
- Once the tofu absorbs the sauce, it loses its crispiness upon reheating, but the flavor remains enjoyable, to be honest!
- Wok pan - You don’t need a special wok for tofu stir fry—a large, deep nonstick pan works fine. However, if you cook stir fry often, investing in a wok can be helpful. I've used mine for about 10 years and still love it. Here’s a similar, more affordable option without a lid.
- Spatula - A wide, heatproof spatula is perfect for stirring and flipping tofu cubes.
Tofu Stir Fry: FAQs
How long does tofu take to fry?
Tofu typically takes 2-4 minutes to fry in an oiled pan over medium-high heat. If in doubt, fry the tofu until it turns a crunchy golden brown on the edges.
The size of your tofu cubes will also determine the frying time. Small cubes will take about 2 minutes to fry, while larger cubes will take about 4 minutes.
Do you have to rinse tofu?
It’s good to rinse tofu after removing it from its packaging. Place it under running water before blotting it dry and pressing.
What kind of tofu is best for stir-fry?
Firm or extra-firm tofu is best for stir-fry. It holds its shape well and absorbs flavors better without falling apart during cooking.
What happens if you don't drain tofu before cooking?
If you don't drain tofu before cooking, it will be watery and won't absorb flavors well. It can also turn out mushy instead of crispy.
Should you marinate tofu before frying?
Marinating tofu before frying will make it tastier. It soaks up flavors and gets a better texture.
Can you eat tofu raw?
Yes, you can eat tofu raw. Just make sure it’s fresh and has been stored properly. It’s often added to salads, smoothies, or eaten with a dipping sauce.
What is the secret to a good stir-fry?
The secret to a good stir-fry is using high heat and not overcrowding the pan. Cut everything small and even, and add a tasty sauce at the end.
Can I add noodles?
Yes, I love adding cooked ramen noodles to the stir fry. You may need to double the sauce for this.
More Stir Fry Recipes You'll Love
- BBQ Pork Fried Rice
- Chicken Fried Rice
- Sweet And Sour Chicken Stir Fry
- Chicken Lo Mein Recipe (Gluten-Free Option)
ALL Dinner recipes.
Did You Like This Recipe?
Leave a ⭐️⭐️⭐️⭐️⭐️ rating belowandshare it onInstagram,Facebook, andPinterest!
Recipe Card
Quick Tofu Stir Fry With Vegetables
Julia
Enjoy a crunchy and flavorful bowl of tofu veggie stir fry as an easy midweek meal! The pungent Thai flavors in this dish, together with the assortment of veggies and crispy tofu fried in a thick sauce, is mouth-watering!
5 from 15 votes
Print Save Pin
Prep Time 25 minutes mins
Cook Time 20 minutes mins
Total Time 45 minutes mins
Course Main Course
Cuisine Asian
Servings 4 servings
Calories 228 kcal
Want to Save This Recipe?
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from The Yummy Bowl.
INGREDIENTS
Tofu Veggie Stir Fry
- 1 recipe crispy pan fried tofu
- ½ cup snow peas, fresh or frozen
- ½ cup broccoli florets
- 2-3 tablespoon olive oil
- ½ of a medium brown onion, cubed
- 2 medium to large garlic cloves, minced
- ½ of a bell pepper, tricolor or red and yellow mix
- 1 pinch of salt
- 8 oz Shimeji mushrooms
- Black pepper to taste
- Scallions for serving
- Sesame seeds for serving
- Lime wedges for serving
Stir Fry Sauce
- 3 tablespoon room temp water
- 3 tablespoon low sodium gluten free soy sauce
- 1 tablespoon maple syrup
- 2 teaspoon white rice vinegar
- 2 teaspoon sesame oil, toasted
- 1 tablespoon cornstarch
INSTRUCTIONS
Make my Tofu recipe with or without sauce.
1 recipe crispy pan fried tofu
Combine all the stir fry sauce ingredients in a medium bowl.
3 tablespoon room temp water, 3 tablespoon low sodium gluten free soy sauce, 1 tablespoon maple syrup, 2 teaspoon sesame oil, 1 tablespoon cornstarch, 2 teaspoon white rice vinegar
In a medium cast iron skillet or wok over medium-high heat add olive oil. Once the oil is hot saute the veggies with a pinch of salt and black pepper for 3-4 minutes until just lightly softened.
½ cup snow peas, ½ cup broccoli florets, 2-3 tablespoon olive oil, ½ of a medium brown onion, 2 medium to large garlic cloves, ½ of a bell pepper, 1 pinch of salt, Black pepper to taste, 8 oz Shimeji mushrooms
Mix in cooked tofu along with the stir fry sauce. Saute until sauce has thickened.
Drizzle freshly squeezed lime juice for serving.
Lime wedges for serving
Top with scallions and sesame seeds and serve with rice (white or brown rice) or noodles right away.
Scallions for serving, Sesame seeds for serving
NOTES
- Store leftovers in the fridge in an airtight container for up to 2-3 days.
- Once the tofu absorbs the sauce, it loses its crispiness upon reheating, but the flavor remains enjoyable, to be honest!
ADD YOUR OWN PRIVATE NOTES
Click here to add your own private notes.
NUTRITION
Calories: 228kcalCarbohydrates: 18gProtein: 12gFat: 13gSaturated Fat: 2gPolyunsaturated Fat: 4gMonounsaturated Fat: 6gSodium: 461mgPotassium: 344mgFiber: 4gSugar: 7gVitamin A: 670IUVitamin C: 38mgCalcium: 152mgIron: 2mg
Tried this recipe?@theyummy_bowl and tag #theyummy_bowl! Thank you!
Note:Nutrition information is estimated and varies based on the products used.
Full Nutrition Disclaimer can be foundhere.
You'll Also Love
- Thai Red Curry With Eggplant
- Vegetarian Thai Red Curry
- Creamy Vegan Chickpea Cauliflower Curry
- Under 30 Minute Pumpkin Curry (Vegan)
« 9-Minute Air Fryer Pork Chops
Pumpkin Chili (30-Minutes!) »
Reader Interactions
Comments
Alex J.
Julia, regarding the tofu stir fry, do you have any nutritional info on that? Especially interested in the protein content per serving. Thanks for sharing. Appreciate any insights!
Reply
Maggie S.
Loved your quick tofu stir fry with veggies recipe, Julia! I'm always on the lookout for tasty and nutritious plant-based meals, and this hit the spot. The stir fry sauce was a real winner. Can’t wait to try out more recipes from you. 🙂
Reply
dana
We love this stir fry. It's one of our Meatless Monday go-tos and we just don't get tired of it! So much flavor.Reply
Julia | The Yummy Bowl
thank you Dana, glad you liked it!
Reply
TAYLER ROSS
I've been trying to eat less meat, so I'm excited to try this tofu stir fry! It looks like it's packed with flavor!Reply
Julia | The Yummy Bowl
glad you liked it Tayler!
Reply
Sky
The tofu in this dish is fantastic! My whole family really enjoyed this dish! I will definitely be making it again!Reply
Julia | The Yummy Bowl
thank you Sky!
Reply
Melissa
I love how simple this stir fry recipe is to make. We are definitely making these part of our dinner rotation!Reply
Julia | The Yummy Bowl
thank you Melissa!
Reply
Gianne
It was delicious! The tofu had a perfect texture and absorbed the flavors of the sauce well. The mix of vegetables added a nice crunch, and the sauce had the right amount of savory and sweet. A great healthy option for dinner.Reply
Julia | The Yummy Bowl
thank you, amazing dish right!
Reply
TAYLER ROSS
We've been trying to cut back on meat, so I made this stir fry last night. It was delicious and we definitely didn't miss the meat!Reply
Julia | The Yummy Bowl
glad you enjoyed! thank you!
Reply
Ned
This happened on meatless Monday and my family loved it. They had no idea it was Tofu. Thank you!Reply
Julia | The Yummy Bowl
amazing! thank you Ned!
Reply
Lauren
Made this tofu stir fry for meatless Monday this week. It came out great - even the kids loved it!Reply
Julia | The Yummy Bowl
amazing! glad you liked the recipe, it's so good!
Reply
Dina and Bruce
Love snow peas and broccoli. This was so good!Reply
Julia | The Yummy Bowl
thank you, glad you liked it!
Reply
Lima Ekram
Loved the thick, velvety sauce - what a delicious dish!Reply
Julia | The Yummy Bowl
thank you Lima!
Reply
Julia | The Yummy Bowl
The most delicious way to enjoy tofu in a meal!Reply
5 from 15 votes (4 ratings without comment)