Bell Pepper, Snap Pea and Zucchini Stir-Fry

This quick and easy 30-minute bell pepper, snap pea and zucchini stir-fry is fantastic for summer! Filled with fresh veggies, walnuts and basil, it’s so much healthier than take-out. Dairy free and vegan.

A black skillet filled with Bell Pepper, Snap Pea and Zucchini Stir-Fry with a wooden spoon in the pan.

Stir-fries. Filled with all their sauce-y, veggie-packed goodness! They just speak to me, you know?

Which would explain why they appear at least once a week on our dinner menu. 

And today’s bell pepper zucchini stir-fry is no different. Totally speaks to me. 30 minutes. Packed with flavor. Done and done. Dinner that is.

But the real beauty of this recipe? You kinda sorta can’t screw it up. It’s very flexible, if you will.

Let’s just imagine for a second, yes? Say perhaps you accidentally pick up snow peas instead of sugar snap peas at the grocery store (along with, might I add, the wrong kind of almond milk – ugh).

And then later in the week, you prep everything for the recipe and still somehow don’t realize that you purchased the wrong kind of peas until literally seconds before you throw them into the skillet.

Moral of the story? Either kind work. Use whatever you can find (or mistakenly grab). All will be well either way.

Just remember to trim the peas first if needed – i.e. remove those tough strings along the edges!

Because if you don’t, or happen to miss a few because you get lazy, you’ll never hear the end of it from your husband when he’s eating his bowl come dinner. I kid, I kid! But not really.

A black skillet filled with Bell Pepper Stir-Fry with a wooden spoon to the side.

Tips & Tricks For This Bell Pepper Zucchini Stir-Fry

  1. To recap the semi-long story above, snow peas work just fine instead of the listed sugar snap peas.
  2. Any color bell pepper will work, and you could even use yellow squash instead of the zucchini if desired. See, totally flexible.
  3. Walnuts + basil = stir-fry magic. Truth. But. If you don’t have walnuts on hand, another kind of nut will work fine too. I’ll allow it.
  4. For those of you who aren’t down with the chickpeas: I think chicken or even beef would work great here as well. I would cut into pieces and then cook in the skillet first with a little olive oil, salt and pepper. Remove from the skillet and then follow the recipe below. Add the meat back in when you would add the chickpeas. You want about 1 ½ cups of whatever you choose to use (to keep the dish nice and sauce-y).

Delicious. Easy. So much healthier than take-out. Check check check.

A white bowl filled with Zucchini Stir-Fry and cooked quinoa.

Additional Stir-Fry Recipes You Might Enjoy:

Did you make this recipe? Rate and review it down below! I’d love to hear from you.

A simple, 30-minute bell pepper, snap pea and zucchini stir-fry that is perfect for summer! Filled with walnuts, basil and so much healthier than take-out!

Bell Pepper, Snap Pea and Zucchini Stir-Fry

Yield: about 4 to 5 servings
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

This quick and easy 30-minute bell pepper, snap pea and zucchini stir-fry is fantastic for summer! Filled with fresh veggies, walnuts and basil, it’s so much healthier than take-out. Dairy free and vegan.


For the sauce:

  • ¼ cup low-sodium soy sauce or tamari
  • 2 tablespoons hoisin sauce
  • 1 tablespoon rice vinegar
  • 1 teaspoon grated fresh ginger
  • 2 cloves garlic, minced
  • ¼ to ½ teaspoon red pepper flakes
  • 1 teaspoon orange zest
  • 1 ½ tablespoons orange juice
  • 2 teaspoons cornstarch

For the stir-fry:

  • 2 tablespoons olive oil
  • 1 medium onion, sliced
  • 1 medium red bell pepper, sliced
  • 1 medium zucchini, chopped
  • 2 cups trimmed sugar snap peas
  • 1 (15 ounce) can chickpeas, drained and rinsed
  • ½ cup raw walnuts, chopped
  • ¼ cup chopped fresh basil
  • brown rice, quinoa or another grain, for serving


For the sauce:

  1. In a small bowl, whisk together all the ingredients for the sauce. Set aside.

For the stir-fry:

  1. Set a large nonstick skillet over medium heat. Add in the olive oil. When hot, add in the onion and cook for 2 to 3 minutes, until it starts to soften.
  2. Add in the pepper and zucchini and cook for 5 to 7 minutes, until tender but still just a touch crisp.
  3. Add in the peas, chickpeas and the sauce. Continue to cook for about 2 minutes, stirring frequently, until the sauce has thickened. Remove from the heat and stir in the walnuts and basil.
  4. Serve as desired!
Nutrition Information:
Yield: 5 Serving Size: 1
Amount Per Serving: Calories: 302Total Fat: 15gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 13gCholesterol: 0mgSodium: 1010mgCarbohydrates: 32gFiber: 8gSugar: 11gProtein: 12g

Nutrition data shown is an estimate provided by an online calculator and is for informational purposes only. It should not be considered a substitute for a medical professional’s advice.