
There’s something undeniably comforting about a home-cooked meal, especially when it comes together in a flash. I remember the first time I made this Zucchini Stir Fry with Tofu; it was one of those busy weeknights when I needed something quick, tasty, and healthy. This recipe is perfect for those moments, and trust me, you will cherish how effortless it is to whip up!
Why You’ll Love Zucchini Stir Fry With Tofu (Vegan)
- Fast
- Easy
- Giftable
- Crowd-pleasing
Ingredients
- 2 medium zucchinis: Sliced into half-moons for a tender bite.
- 1 block (14 oz) firm tofu: A great protein source, drained and cubed.
- 1 red bell pepper: Adds a beautiful color and sweetness.
- 1 cup snap peas: Crisp and fresh, they give a delightful crunch.
- 3 cloves garlic: Minced for aromatic flavor.
- 1 tablespoon fresh ginger: Grated for a zesty kick.
- 3 tablespoons soy sauce: Or tamari for a gluten-free option.
- 1 tablespoon sesame oil: For that nutty flavor.
- 1 tablespoon vegetable oil: Helps in cooking the tofu.
- 1 teaspoon cornstarch: Optional, for thickening the sauce.
- Salt and pepper to taste: Essential for seasoning.
- Sesame seeds: For garnish, adding a bit of crunch.
- Green onions: Chopped for a fresh finish.
How to Make Zucchini Stir Fry With Tofu (Vegan)
- Prepare the Tofu: Start by pressing the tofu to remove excess moisture. Once pressed, cut it into cubes and set aside.
- Cook the Tofu: In a large skillet or wok, heat the vegetable oil over medium-high heat. Add the cubed tofu and cook until golden brown on all sides, about 6-8 minutes. Remove from the skillet and set aside.
- Sauté Vegetables: In the same skillet, add the sesame oil. Toss in the minced garlic and grated ginger, sautéing for about 30 seconds until fragrant. Then, add the sliced zucchinis, red bell pepper, and snap peas. Stir-fry for about 5-7 minutes until the vegetables are tender but still crisp.
- Combine Tofu and Sauce: Return the cooked tofu to the skillet. In a small bowl, mix the soy sauce and cornstarch (if using) with a splash of water. Pour this sauce over the stir-fry and toss everything together. Cook for an additional 2-3 minutes until heated through.
- Season and Serve: Taste and adjust the seasoning with salt and pepper if needed. Remove from heat and garnish with sesame seeds and chopped green onions. Serve hot.
Substitutions & Additions
You can easily customize this dish to your liking. Here are some swaps and upgrades to consider:
- Replace tofu with tempeh for a nuttier flavor and texture.
- Add different veggies like broccoli, carrots, or bell peppers for variety.
- For extra flavor, consider adding a splash of rice vinegar or a sprinkle of chili flakes.
Tips for Success
To make sure your stir fry turns out perfectly, here are some tips I’ve gathered over the years:
- Press the tofu well to ensure it crisps up nicely.
- Cook the tofu in batches if necessary to avoid overcrowding the pan.
- Prep your veggies ahead of time for a quick cooking process.
How to Store Zucchini Stir Fry With Tofu (Vegan)
If you have leftovers, store them in an airtight container in the fridge for up to 3 days. To reheat, simply warm it up in the microwave or on the stovetop until heated through. The vegetables will still taste fresh!
FAQs
- Can I make this dish gluten-free? Yes, just use tamari instead of soy sauce.
- Can I add more protein? Absolutely! You can toss in some chickpeas or edamame for an extra protein boost.
- What can I serve with this stir fry? It pairs beautifully with rice or quinoa!
And there you have it, a deliciously simple Zucchini Stir Fry with Tofu that I know you will love. For more delicious recipes, check out Easy Zesty Italian Tuna Pasta Salad or Easy Homemade Strawberry Cheesecake Donuts for treats you will love!
Don’t forget to follow us on Pinterest for more cooking inspiration!

Zucchini Stir Fry With Tofu (Vegan)
Ingredients
Equipment
Method
- Step 1: Press the tofu to remove excess moisture, then cut it into cubes and set aside.
- Step 2: In a large skillet or wok, heat the vegetable oil over medium-high heat. Add the cubed tofu and cook until golden brown on all sides, about 6-8 minutes. Remove from the skillet and set aside.
- Step 3: In the same skillet, add the sesame oil. Toss in the minced garlic and grated ginger, sautéing for about 30 seconds until fragrant. Add the sliced zucchinis, red bell pepper, and snap peas. Stir-fry for about 5-7 minutes until the vegetables are tender but still crisp.
- Step 4: Return the cooked tofu to the skillet. In a small bowl, mix the soy sauce and cornstarch (if using) with a splash of water. Pour this sauce over the stir-fry and toss everything together. Cook for an additional 2-3 minutes until heated through.
- Step 5: Taste and adjust the seasoning with salt and pepper if needed. Remove from heat and garnish with sesame seeds and chopped green onions. Serve hot.










