There’s something so comforting about a vibrant stir fry that brings back memories of cozy family dinners and laughter. This Zucchini Stir Fry with Tofu is not only a feast for the eyes but also quick and easy to whip up on a busy weeknight. Trust me, you’ll want to keep this recipe close!
Why You’ll Love Zucchini Stir Fry With Tofu (Vegan)
- Fast
- Easy
- Giftable
- Crowd-pleasing
Ingredients
- 1 block firm tofu – gives a hearty texture.
- 2 medium zucchinis – adds a fresh and crisp flavor.
- 1 bell pepper – for a pop of color and sweetness.
- 1 cup snap peas – bring a delightful crunch.
- 2 cloves garlic – enhances the dish with aromatic flavor.
- 1 tablespoon fresh ginger – adds a warm kick.
- 2 tablespoons soy sauce or tamari – for that savory umami taste.
- 1 tablespoon sesame oil – offers a nutty richness.
- 1 tablespoon olive oil – perfect for cooking the tofu.
- 1 teaspoon cornstarch – optional, for thickening the sauce.
- Salt and pepper to taste – to enhance flavors.
- Sesame seeds for garnish – adds a nice touch on top.
- Cooked rice or quinoa for serving – to make it a complete meal.
How to Make Zucchini Stir Fry With Tofu (Vegan)
- Prepare the Tofu: Cut the pressed tofu into bite-sized cubes. Heat olive oil in a large skillet or wok over medium-high heat. Add the tofu cubes and cook until golden and crispy on all sides, about 8-10 minutes. Remove from the skillet and set aside.
- Cook the Vegetables: In the same skillet, add the sesame oil. Add the minced garlic and ginger, sautéing for about 30 seconds until fragrant.
- Add the Zucchini and Bell Pepper: Add the sliced zucchinis and bell pepper to the skillet. Stir-fry for about 4-5 minutes until the vegetables are tender but still crisp.
- Add Snap Peas: Toss in the snap peas and continue to stir-fry for another 2-3 minutes.
- Combine Tofu and Sauce: Return the cooked tofu to the skillet. In a small bowl, mix the soy sauce (or tamari) and cornstarch (if using). Pour this mixture over the tofu and vegetables. Stir well to combine, cooking for an additional 2 minutes until everything is heated through.
- Season and Serve: Season with salt and pepper to taste. Remove from heat and garnish with sesame seeds. Serve hot over cooked rice or quinoa.
Substitutions & Additions
If you’re looking to mix things up, you can try these substitutions and additions:
- Swap the tofu for tempeh for a different texture.
- Add a splash of lime juice for a zesty kick.
- Include other veggies like broccoli or carrots for added nutrients.
- For spice lovers, throw in some red pepper flakes or sriracha.
Tips for Success
- Ensure the tofu is well-pressed to remove excess moisture for that perfect crisp.
- Don’t overcrowd the pan; cook in batches if necessary for even cooking.
- Prep your ingredients ahead of time to make cooking a breeze.
How to Store Zucchini Stir Fry With Tofu (Vegan)
This stir fry is best enjoyed fresh, but if you have leftovers, you can store them in an airtight container in the fridge for up to 3 days. Just reheat in a skillet or microwave, and it’ll be as delicious as the first day!
FAQs
- Can I make this stir fry gluten-free? Yes! Use tamari instead of soy sauce.
- How can I add more protein? Consider adding edamame or chickpeas for an extra protein boost.
- Is this recipe good for meal prep? Absolutely! It keeps well and is easy to reheat.
So there you have it, a delightful Zucchini Stir Fry with Tofu that is not only quick to prepare but also bursting with flavor and nutrients. For more delicious recipes, check out Creamy Tuscan Chicken or Chicken Zucchini Bake for treats you will love! And don’t forget to follow us on Pinterest for more inspiration.

Quick and Delicious Zucchini Stir Fry With Tofu (Vegan)
Ingredients
Equipment
Method
- Step 1: Cut the pressed tofu into bite-sized cubes. Heat olive oil in a large skillet or wok over medium-high heat. Add the tofu cubes and cook until golden and crispy on all sides, about 8-10 minutes. Remove from the skillet and set aside.
- Step 2: In the same skillet, add the sesame oil. Add the minced garlic and ginger, sautéing for about 30 seconds until fragrant.
- Step 3: Add the sliced zucchinis and bell pepper to the skillet. Stir-fry for about 4-5 minutes until the vegetables are tender but still crisp.
- Step 4: Toss in the snap peas and continue to stir-fry for another 2-3 minutes.
- Step 5: Return the cooked tofu to the skillet. In a small bowl, mix the soy sauce (or tamari) and cornstarch (if using). Pour this mixture over the tofu and vegetables. Stir well to combine, cooking for an additional 2 minutes until everything is heated through.
- Step 6: Season with salt and pepper to taste. Remove from heat and garnish with sesame seeds. Serve hot over cooked rice or quinoa.









