This stir fry recipe with zucchini is a fast, healthy dinner that celebrates the tender crunch and mild sweetness of zucchini. With crisp vegetables, savory sauce, and vibrant colors, it’s a go-to meal for busy weeknights or a way to use up summer’s bounty. You’ll love how quickly it comes together and how well it pairs with rice, noodles, or your favorite protein.
Ingredients
- 2 medium zucchini (about 12 oz), cut into half-moons
- 1 red bell pepper, sliced into strips
- 1 small yellow onion, thinly sliced
- 2 cloves garlic, minced
- 1-inch piece fresh ginger, peeled and minced (about 1 tablespoon)
- 2 tablespoons vegetable oil (such as canola or peanut oil)
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon oyster sauce (optional, for richer flavor)
- 1 teaspoon toasted sesame oil
- 1 tablespoon rice vinegar
- 1 teaspoon cornstarch
- 1 tablespoon water
- 1/4 teaspoon crushed red pepper flakes (optional, for heat)
- 2 green onions, sliced (for garnish)
- 1 teaspoon sesame seeds (for garnish, optional)
Instructions
- Prepare the sauce: In a small bowl, whisk together the soy sauce, oyster sauce (if using), sesame oil, rice vinegar, cornstarch, and water. Set aside.
- Prep the vegetables: Wash and dry all vegetables. Cut the zucchini in half lengthwise, then slice into 1/4-inch half-moons. Slice the bell pepper into thin strips, and the onion into thin wedges. Mince the garlic and ginger.
- Heat your pan: Place a large skillet or wok over medium-high heat. Add 1 tablespoon of vegetable oil and swirl to coat.
- Stir fry aromatics: When the oil is shimmering, add the garlic and ginger. Stir constantly for 30 seconds until fragrant but not browned.
- Add onion and bell pepper: Add the onion and bell pepper to the pan. Stir fry for 2-3 minutes, until they begin to soften and the onion turns translucent.
- Cook the zucchini: Push the onion and pepper to the sides of the pan. Add the remaining 1 tablespoon oil, then add the zucchini. Stir fry everything together for 3-4 minutes, just until the zucchini is crisp-tender and still bright green. Don’t overcook.
- Add the sauce: Give the sauce a quick stir to redistribute the cornstarch, then pour it over the vegetables. Add red pepper flakes if using. Stir constantly for 1-2 minutes, until the sauce thickens and evenly coats the vegetables.
- Finish and serve: Remove the pan from heat. Sprinkle with green onions and sesame seeds. Serve immediately over steamed rice, noodles, or as a side dish.
Tips
- Substitutions: You can swap the bell pepper for snap peas, broccoli florets, or carrots. For a gluten-free version, use tamari in place of soy sauce and make sure your oyster sauce is gluten-free.
- Protein additions: Add sliced chicken, shrimp, beef, or tofu for a heartier meal. Stir fry the protein first until cooked, then set aside while you cook the vegetables. Return it to the pan with the sauce.
- Don’t overcrowd the pan: If your pan is small, stir fry the vegetables in batches to avoid steaming them. Overcrowding leads to soggy, mushy zucchini.
- Watch the heat: Stir frying works best over high heat. Keep the ingredients moving to prevent burning and ensure even cooking.
Serving Suggestions
This zucchini stir fry is incredibly versatile. Serve it as a main dish over steamed white or brown rice, jasmine rice, or your favorite noodles such as rice noodles or soba. It also works well as a side for grilled meats, teriyaki chicken, or baked tofu. For a low-carb option, try serving it over cauliflower rice or alongside a simple green salad. Garnish with extra green onions, a squeeze of lime, or a sprinkle of chopped cilantro for a fresh finish.
Variations
- Spicy zucchini stir fry: Add more crushed red pepper flakes, a spoonful of chili garlic sauce, or sliced fresh chiles for extra heat.
- Peanut sauce twist: Replace the oyster sauce with 1 tablespoon of natural peanut butter and add a splash more water for a creamy, nutty flavor profile.
- Garlic-lovers’ version: Double the garlic and add a pinch of garlic powder to the sauce for a bolder taste.
- With mushrooms: Add 1 cup of sliced cremini or shiitake mushrooms with the onions for extra umami and texture.
- Sesame chicken zucchini stir fry: Stir fry bite-sized pieces of boneless chicken breast or thigh first, set aside, and toss them back in with the vegetables and sauce.
- Soy-free option: Substitute coconut aminos for soy sauce and omit the oyster sauce. Add a pinch of salt to taste.
Storage and Reheating
Zucchini stir fry is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place the stir fry in a skillet over medium heat and toss until warmed through, about 3-4 minutes. Alternatively, microwave individual portions in 30-second bursts, stirring between each, until hot. Avoid freezing, as zucchini tends to become watery and mushy after thawing. If you plan to make ahead, undercook the zucchini slightly so it retains its texture when reheated.
Frequently Asked Questions
- Can I make this stir fry ahead of time?
Yes, you can prepare the sauce and chop all the vegetables up to a day in advance. Store them in separate airtight containers in the fridge. For the best texture, cook the stir fry just before serving, as zucchini can become soft if it sits too long after cooking. - What’s the best way to cut zucchini for stir fry?
Cut the zucchini into 1/4-inch thick half-moons. This shape gives a good balance of surface area for sauce absorption and a satisfying bite. Avoid cutting the pieces too thin or too thick—thin slices will get mushy, while thick chunks may not cook evenly. - How do I keep zucchini from getting soggy?
Stir fry the zucchini over high heat and avoid overcrowding the pan. Cook just until crisp-tender, and don’t add salt early, as it draws out moisture. If your zucchini releases a lot of water, increase the heat so the excess moisture evaporates quickly. - Can I add other vegetables?
Absolutely! Stir fry is perfect for mixing and matching. Try adding broccoli, snap peas, mushrooms, carrots, or baby corn. Adjust cook times so that denser vegetables (like carrots or broccoli) go in first, while tender ones (like zucchini) go in later. - Is this recipe vegan?
It can be made vegan by omitting the oyster sauce or replacing it with a vegan oyster sauce or an extra splash of soy sauce. Double-check that your other ingredients, especially the sauces, are plant-based. - Can I use frozen zucchini?
Fresh zucchini is best for stir fry because it holds its texture. Frozen zucchini tends to be watery and soft once thawed, which can make your stir fry mushy. If you must use frozen, cook it from frozen in a hot pan and let any excess water evaporate before adding the sauce.
Related
- Everlasting Pork Recipe Gluten Free: Filipino Comfort Food Made Easy
- Homemade vs Store Bought Orchid Food: Key Differences Explained
- Why Are My Bacon Wrapped Turkey Bites Soggy? Causes & Fixes