Stir Fry Zucchini

As an Amazon affiliate, I earn from qualifying purchases.

This Zucchini Stir-Fry combines sautéed zucchini, red bell pepper, and tofu in a savory sauce enhanced by garlic and ginger. Vegetarian and gluten-free!

bowl of zucchini stir-fry with tofu on white rice with chopsticks

Summer is here, and the onslaught of zucchini has started! Oh sure, you’re loving it now, but soon you’ll be looking at down the barrel of yet another CSA basket filled with zucchini and thinking you can’t possibly stomach another loaf of zucchini bread.

Never fear though, I’m here to break you out of your comfort zone with some new ideas for zucchini. To start, how about this Zucchini Stir-Fry with Tofu?

Jump to:

Why Make This Recipe

  • So Fast and Easy: The sauce comes together quickly, as does the stir-fry itself. Just prep it all in advance so that you’re ready to roll once your pan is hot. 15 minutes later, you’ll have a healthy dinner on the table.
  • The Best Stir-Fry Method: I share my favorite stir-fry technique in this recipe, and you can use it with so many different proteins and veggies as well! After this one, why not try my Stir Fry Salmon or my Shrimp and Chicken Stir-Fry recipes?
  • Vegan and Gluten-Free!: Works for almost everyone!

🥗 Ingredients

zucchini, red pepper, red onion, ginger, garlic, tofu and sauce ingredients
  • Soy Sauce: For a gluten-free recipe, make sure you use tamari rather than traditional soy sauce—just check the tamari sauce packaging to make sure it is entirely gluten-free.  
  • Brown Sugar: Either light or dark brown sugar can be used. If you don’t have either, try replacing with honey. 
  • Red Bell Pepper: Feel free to replace with green, yellow, or orange bell pepper. You could also replace with a different vegetable entirely, such as mushrooms—just note that mushrooms have more water in them than bell peppers. Add the mushrooms early enough to release some moisture before you add the zucchini. 
  • Red Onion: You can replace this with a yellow or white onion or a shallot. You could also chop up some scallions and use those instead—if so, add the garlic and ginger with the zucchini and red pepper, along with half of the scallions. Use the other half of the chopped scallions for garnish. 
  • Tofu: You can replace this with lots of other kinds of proteins. Try replacing with shrimp or chicken, for example. Or leave it out entirely for an all-vegetable stir-fry. 

How to Make Zucchini Stir Fry

Start by whisking together the following ingredients for the sauce, and set aside. 

  • 3 T. soy sauce or tamari
  • 1 t. sesame oil
  • 1 t. rice vinegar
  • 1 T. water
  • 1 t. cornstarch
  • 1 t. brown sugar
  • ¼ t. crushed red pepper (or, to taste)
stir-fry sauce in glass bowl

1. Cut 2 zucchini into quarters, length-wise, then slice thinly.

2. De-seed 1 red bell pepper, then cut into bite-sized chunks (about ¾ inch square).

sliced zucchini and red pepper cut into cubes on cutting board with intact zucchini

3. Drain one package of tofu, pat dry, and cut into cubes.

4. Heat 1 tablespoon vegetable oil in a large nonstick skillet or wok over medium-high heat, then add tofu.

5. Sauté tofu until lightly browned, stirring occasionally, about 5-8 minutes. Remove from pan.

browned tofu in large skillet

6. Add ½ tablespoon oil, then add ½ of a red onion, sliced, along with 2 chopped cloves of garlic, and 1 tablespoon of minced fresh ginger to the pan.

7. Sauté for three minutes, then add another ½ tablespoon oil.

sautéed red onion, garlic, and ginger in large nonstick skillet

8. Stir in zucchini and red pepper. Cook 10-12 min over high heat until zucchini and red pepper are tender and beginning to brown, stirring frequently.

9. Depending on your stove and pan, you may need to turn the heat down to medium-high to make sure nothing burns. But keeping it at as high heat as possible will give you those nice browned edges that are so delicious. 

sautéed red onion, garlic, ginger, red bell pepper, and zucchini in large nonstick skillet

10. Add tofu back into the pan and stir. Give the sauce another quick whisk to make sure the cornstarch is well incorporated.

11. Make a well in the center of the pan, then pour in the sauce. Stir quickly while sauce thickens and turns into a glaze, about 30 seconds, then serve.  

zucchini stir-fry with tofu and red bell pepper in large nonstick skillet

Serving Stir Fry Zucchini

This zucchini stir-fry is perfect served on a bed of white rice. You can also opt for brown rice, farro, quinoa, or rice noodles underneath. Top it with sliced green onions or chives or sesame seeds, or even with some chopped peanuts or cashews, for even more protein. Or think outside the box and use it as a filling for a vegetarian wrap. If you like it spicy, drizzle some sriracha over it.

How to Store Leftover Zucchini Stir Fry

Store leftover stir fry in an airtight container in the refrigerator for up to 4 days. You can freeze this dish for up to 3 months, but note that the texture of the zucchini will become softer after it is defrosted. Let the stir-fry cool completely before putting into an airtight container or freezer bag.

Zucchini Stir Fry Recipe Tips

The trickiest part of this recipe is chopping the zucchini and red pepper so that they cook in the same amount of time. I recommend preparing the zucchini by cutting them in quarters, lengthwise, then slicing.

Not too thin on the slices, or they will start to burn before the bell pepper is cooked. Slicing into half moons would also work for this recipe.

You can chop the zucchini into smaller cubes, or even use zoodles, but if you do, let the rest of the vegetables start to cook before you add the zucchini. Small cubes or zoodles will take much less time to cook than slices. 

Cooking the tofu separately in this recipe ensures that the tofu cubes get nice and crispy. That gives this dish a nice difference in textures between the tofu and the vegetables.

Unfortunately, if you try to save time and cook them all together, you won't get those delicious crispy edges! You can also bake your tofu instead using my Crispy Baked Tofu recipe while you start the veggies in your skillet.

Love a good stir-fry? If you're a pescatarian, you might want to try this Salmon Stir-Fry next!

🧐 Recipe FAQs

Should zucchini be peeled?

Nope. The skin on a zucchini is thin and easy to bite through, so peeling it is unnecessary. In fact, peeling zucchini just removes some of its nutritional content (see below). Do make sure you scrub it well of any dirt, and choose organic zucchini whenever possible. 

Are zucchini good for you?

Zucchini are low in calories and fat, but contain several beneficial vitamins and minerals, such as vitamin A, vitamin C, potassium, and magnesium. Zucchini also contains high levels of antioxidants, especially in the skin.

close up of zucchini stir-fry with tofu and red pepper in bowl with chopsticks

More Zucchini Recipe Ideas

Need more ideas for your pile of zucchini? I’ve got you covered. These are some of my favorites:

Other Vegetarian and Vegan Main Courses

If you’re looking for other delicious vegetarian or vegan dishes, don’t miss some of my favorites:

If you try this recipe, I would love to hear from you! Leave a comment below—I read them all, and your feedback is invaluable to me. And please follow along on Instagram, Pinterest, and Facebook or subscribe to my newsletter. I'd love to inspire you with more delicious, healthy, and seasonal recipes!

📖 Recipe

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

By submitting this form, you consent to receive emails from Vanilla Bean Cuisine.

Zucchini Stir-Fry with Tofu

Chef Molly Pisula
This Zucchini Stir-Fry combines sautéed zucchini, red bell pepper, and tofu in a savory sauce enhanced by garlic and ginger.
4.92 from 97 votes
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Main Course, Vegetarian
Cuisine Asian
Servings 3
Calories 269 kcal

Ingredients
  

For the Sauce

  • 3 tablespoons soy sauce or tamari
  • 1 teaspoon rice vinegar
  • 1 teaspoon sesame oil
  • 1 tablespoon water
  • 1 teaspoon cornstarch
  • 1 teaspoon brown sugar
  • ¼ teaspoon crushed red pepper

For the Stir-Fry

  • 2 medium-large zucchini
  • 1 large red bell pepper
  • 1 12-ounce package firm or extra-firm tofu
  • 2 tablespoons vegetable oil
  • ½ red onion sliced
  • 2 cloves garlic finely chopped
  • 1 tablespoon minced fresh ginger

Instructions
 

  1. Whisk together ingredients for sauce, and set aside.
  2. Prepare zucchini by cutting in quarters, lengthwise, then slicing.
  3. De-seed red bell pepper, then cut into bite-sized chunks.
  4. Drain tofu, pat dry, and cut into cubes.
  5. Heat 1 tablespoon vegetable oil in a large nonstick skillet or wok over medium-high heat, then add tofu. Sauté tofu until lightly browned, stirring occasionally, about 5-8 minutes. Remove from pan.
  6. Add ½ tablespoon oil, then add sliced onions, garlic, and ginger to the pan. Sauté for three minutes, then add another ½ tablespoon oil.
  7. Stir in zucchini and red pepper. Cook 10-12 min over high heat until zucchini and red pepper are tender and beginning to brown, stirring frequently. Depending on your stove and pan, you may need to turn the heat down to medium-high to make sure nothing burns. But keeping it at as high heat as possible will give you those nice browned edges that are so delicious.
  8. Add tofu back into the pan and stir.
  9. Give the sauce another quick whisk to make sure the cornstarch is well incorporated.
  10. Make a well in the center of the pan, then pour in the sauce.
  11. Stir quickly while sauce thickens and turns into a glaze, about 30 seconds, then serve.

Notes

Leftover Zucchini Stir-Fry will keep in the fridge in an airtight container for 3-4 days. You can also freeze in an airtight container for up to 3 months. Wait to package for the refrigerator or freezer until it has cooled completely.
Ingredient Substitutions:
  • Soy Sauce: For a gluten-free recipe, make sure you use tamari rather than traditional soy sauce—just check the tamari sauce packaging to make sure it is entirely gluten-free.
  • Brown Sugar: Either light or dark brown sugar can be used. If you don’t have either, try replacing with honey.
  • Red Bell Pepper: Feel free to replace with green, yellow, or orange bell pepper. I chose red since I love its slightly sweet flavor and bold color, but other peppers would also work. You could also replace with a different vegetable entirely, such as mushrooms—just note that mushrooms have more water in them than bell peppers. Add the mushrooms early enough to release some moisture before you add the zucchini.
  • Red Onion: You can replace this with a yellow or white onion or a shallot. You could also chop up some scallions and use those instead—if so, add the garlic and ginger with the zucchini and red pepper, along with half of the scallions. Use the other half of the chopped scallions for garnish.
  • Tofu: You can replace this with lots of other kinds of proteins. Try replacing with shrimp or chicken, for example. Or leave it out entirely for an all-vegetable stir-fry.
  • Crushed Red Pepper: I like my stir-fries with a little bit of spice but not a ton. If you like less, leave it out. If you like more, add more! (Or do what my husband does and pour sriracha over the final dish.)

Nutrition

Calories: 269kcalCarbohydrates: 14gProtein: 18gFat: 18gSaturated Fat: 2gPolyunsaturated Fat: 15gSodium: 1226mgFiber: 4gSugar: 7g
Tried this recipe?Let us know how it was!

Instagram Users: Now that you've made this recipe, tag me @vanillabeancuisine or #vanillabeancuisine because I'd love to see your results!

Molly holding a colander of orange cherry tomatoes in front of her stove.

More About Molly

Cooking healthy(ish) meals with seasonal ingredients is my passion. Trained as a French pastry chef, I spent over 10 years as a personal chef. Here you'll find well-tested recipes that you and your family will love!

Learn more about me →

Similar Recipes You Might Like

4.92 from 97 votes (92 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




23 Comments

  1. 4 stars
    I don't normally cook w/Tofu, so we were pleasantly surprised how GOOD it came out, it almost tasted like something we would have ordered from take out. I followed the recipe exactly w/the substitution of mushrooms for red peppers, which I didn't have on hand. However we felt like it was missing something flavor wise, any suggestions? I will definitely be making this again and again 🙂

    1. Thanks Jody! So glad you enjoyed this dish. For a flavor upgrade, you could try upping the soy sauce or rice vinegar to make the sauce a little punchier. Add some sriracha if you like spice. Or drizzle on some chili crisp as a garnish? I try to keep my ingredient lists small, but you could also try adding in some oyster sauce to the sauce ingredients for extra flavor too. Would love to know what you try!

  2. 5 stars
    This is a lovely, flavorful dish. Molly your cooking style is very similar to mine, so I found the recipe easy to follow. I used 1/2 block of tofu because that's what I had on hand. It came out fine (sliced it thinner so it wasn't as chunky and it spread really well throughout the dish). Almost added a third zuchinni but was glad I didn't as the frying pan was a very full! Added an additional spoon of cornstarch, some dark soy sauce, more water and a wee bit of chicken broth because I love lots of sauce. All in all a great dish which I will make again! Thank you!

  3. Hi Molly
    Even with the substitutes, the Zucchini Stir Fry with Tofu is one of the best smelling things I have cooked in a very long time. I have just finished cooking it, so have not tasted it yet. I can hardly wait, but I am not hungry now. I look forward to it. I froze the zucchini, which ruined them, so I used yellow squash instead. The ingredients and sauce are so on my diet(s), so healthy and the colors (bell peppers) look lovely with the yellow squash. I am vegetarian and this will be on the menu often in the future. Many thanks and I am sure I will find other recipes to add. I see many others agree with my estimation of this wonderfully appetizing vegetable dish.

  4. I'm a big fan of this recipe! My husband called it stellar! Due to timing circumstances I had to prepare in advance and it worked beautifully to hi-heat cook the vegies in advance and hold to put together later..like you do with the tofu, adding the sauce in the end. And since I needed to stretch it a bit I pre-boiled some chunky carrots and later browned them in a skillet to add to the recipe. Wonderful addition. Sauce ingredients were all spot-on. Thank you for this recipe; it will be a go-to for me many times.

    1. Thanks so much! I'm so glad you enjoyed the recipe. Great tip for prepping the veggies in advance too! And I love that you added carrots too--the more veg the better, in my opinion!

  5. 5 stars
    This is my new favorite recipe! Turned out really delicious and super tasty! Perfect for any gatherings! Will surely have this again! Thanks a bunch for sharing!

  6. The garlic ginger sauce on this stir fry is amazing and this dish is such a great way to use up extra zucchini from the garden!

  7. Zucchini is absolutely one of my favorite vegetables and this flavor combo is so delicious! This will be added to our weeknight rotation for sure.

  8. This was great! I adapted it a bit and cleaned out the fridge (added mushrooms and spinach), trippled the sauce, and added rice noodles. It was a hit.

  9. I've been making tofu for years, but I usually just throw everything in a skillet and hope for the best. I'm so glad I came upon your recipe, since our usual tofu supper became something new and delicious! I used tapioca flour (doubled) in lieu of corn starch and subbed maple syrup for the brown sugar. I didn't have a red pepper, so I used crimini mushrooms instead. My son and I both loved it. Thank you!

  10. Oh wow... this looks AMAZING! What a delicious way to use up fresh zucchini from the garden!