I absolutely adore this Zucchini Stir-fry with Chicken Recipe because it strikes the perfect balance between fresh, light veggies and tender, flavorful chicken coated in a luscious savory sauce. It’s one of those dishes I turn to when I want a meal that’s both satisfying and quick to whip up. The crisp zucchini and succulent chicken combine with just the right hint of garlic and a silky sauce that makes every bite a delight.
Why You'll Love This Zucchini Stir-fry with Chicken Recipe
What I always appreciate about this recipe is its fantastic flavor profile. The tender chicken soaks up the marinade, while the zucchini keeps its delicate crunch thanks to a clever salting and rinsing technique. The sauce—with its oyster sauce, soy, and a touch of sesame oil—is rich and savory without overwhelming the fresh vegetable flavors. I find it utterly irresistible how all these components come together harmoniously in just one pan.
Besides taste, the ease of preparation is a big reason why this has become a kitchen favorite for me. The ingredients are straightforward and mostly pantry staples, and the cooking process is fast. In about 35 minutes, including marinating, you have a restaurant-worthy dish that’s perfect for weeknight dinners but special enough for inviting friends over. It’s also versatile, impressive on a busy day but never complicated.
Ingredients You'll Need
The ingredients here are simple yet essential for making that perfect balance of textures and flavors that highlight the zucchini and chicken. Each element plays a key role: the chicken for its rich umami, the zucchini for freshness, and the sauce components that build the dish’s signature savory depth.
- Chicken thighs (12 ounces): I prefer thighs for juiciness, but you can use chicken breast if you want a leaner option.
- Water (1 tablespoon): Helps the marinade evenly coat the chicken for tender results.
- Cornstarch (1 teaspoon plus 2 teaspoons): This is my secret to a silky sauce and a tender chicken texture.
- Neutral oil (3 teaspoons total): Vegetable or canola oil works perfectly for stir-frying without overpowering flavors.
- Oyster sauce (2 tablespoons total): Adds a savory depth and wonderful umami flavor.
- Zucchini (1 ½ pounds): Sliced thinly on a diagonal for quick cooking and a beautiful presentation.
- Salt (1 teaspoon): Used to sweat the zucchini, which intensifies the flavor and prevents sogginess.
- Water or low sodium chicken stock (½ cup): Creates the base of our delicious stir-fry sauce.
- Light soy sauce (1 teaspoon): Provides a touch of saltiness and depth.
- Sugar (¼ teaspoon): Balances the salty and savory flavors perfectly.
- Ground white pepper (¼ teaspoon): Gives a subtle warm heat without overpowering.
- Sesame oil (¼ teaspoon): Adds a fragrant, nutty finish to the dish.
- Garlic (2 cloves, chopped): Essential for that aromatic punch I love in stir-fries.
- Shaoxing wine (1 tablespoon): Adds complexity and helps lift flavors during stir-frying.
Directions
Step 1: In a small bowl, combine the sliced chicken thighs with 1 tablespoon of water, 1 teaspoon cornstarch, 1 teaspoon oil, and 1 teaspoon oyster sauce. Mix everything thoroughly so the chicken absorbs the marinade evenly. Set this aside at room temperature for about 20 to 30 minutes. This marinating step is key to tender and flavorful chicken.
Step 2: While the chicken marinates, toss the zucchini slices in a large bowl with 1 teaspoon salt. Let it stand for 20 to 30 minutes to draw out excess moisture, which will keep your stir-fry crisp and prevent it from becoming soggy.
Step 3: In a liquid measuring cup or medium bowl, whisk together the sauce ingredients: ½ cup water or chicken stock, 1 tablespoon oyster sauce, 2 teaspoons cornstarch, 1 teaspoon light soy sauce, ¼ teaspoon sugar, ¼ teaspoon ground white pepper, and ¼ teaspoon sesame oil. This sauce will thicken quickly when added to the stir-fry, coating everything wonderfully.
Step 4: Rinse the salted zucchini thoroughly to remove excess salt and then gently squeeze out the liquid. Set the zucchini aside on a plate or in a colander while you heat up your wok.
Step 5: Heat your wok over high heat until it just begins to smoke—this high heat is essential for a good sear. Add 1 tablespoon of oil, then carefully add the chicken pieces in a single layer. Let them sear undisturbed for 15 to 20 seconds before stir-frying them until the chicken turns opaque and is nearly cooked through. Remove the chicken and keep it aside.
Step 6: Add the remaining tablespoon of oil to the hot wok, then toss in the chopped garlic. Stir-fry for just about 15 seconds until aromatic. Pour in the Shaoxing wine to deglaze the wok, scraping up all those tasty bits stuck to the pan. Immediately add the zucchini and stir-fry for 15 seconds to warm through and mix flavors.
Step 7: Give your sauce mixture a quick stir to make sure it's well combined and pour it into the wok. Bring everything to a gentle simmer. Watch closely as the sauce thickens into a glossy, gravy-like consistency that will coat the zucchini and chicken beautifully.
Step 8: Return the chicken to the wok and stir-fry everything together for another 30 seconds. The zucchini should remain crisp-tender, and every piece of chicken should be coated in that flavorful sauce. Serve this delicious stir-fry immediately over steamed rice for the best experience.
Servings and Timing
This Zucchini Stir-fry with Chicken Recipe comfortably serves 4 people, making it perfect for a small family dinner or meal prep for the week. Prep time involves about 10 minutes to slice ingredients and set marinades, along with 20 to 30 minutes of resting time for the chicken and zucchini. Cooking takes roughly 10 minutes, so you’re looking at a total time of approximately 35 minutes from start to finish. There’s no additional resting time needed once cooked, so you can dig in right away!
How to Serve This Zucchini Stir-fry with Chicken Recipe
When I serve this dish, I usually pile it generously onto a bed of fluffy steamed jasmine or basmati rice to soak up all that wonderfully savory sauce. The contrast of the crisp, vibrant zucchini against the subtly caramelized chicken looks so inviting on the plate. I like to sprinkle some toasted sesame seeds or chopped green onions on top as a fresh garnish—it adds a lovely crunch and pops of color that make it feel extra special.
This stir-fry is fantastic served hot or warm, which makes it versatile for different meal settings. For a casual family dinner, I keep it simple, paired with light sides like steamed broccoli or a crisp cucumber salad to complement the flavors without overpowering them. If I’m entertaining friends, I might add a small bowl of pickled vegetables or a bright carrot slaw alongside to introduce some cool, tangy notes that balance the dish beautifully.
For beverages, I often go with refreshing non-alcoholic drinks like iced green tea or sparkling water with lemon. These options cleanse the palate and enhance the fresh, clean flavors of the zucchini and chicken. Honestly, this recipe feels at home on any occasion—whether it’s a quick weeknight meal or a relaxed weekend gathering, it never fails to impress.
Variations
I love how flexible this Zucchini Stir-fry with Chicken Recipe is, so I often tweak it based on what I have on hand or my mood. For example, if you’re not a fan of chicken thighs, you can easily swap in chicken breast or even firm tofu for a vegetarian twist. Just be sure to adjust cooking times since tofu cooks faster and might benefit from a bit more marinating in the sauce for flavor absorption.
To keep it gluten-free, simply replace the light soy sauce with tamari or a gluten-free soy sauce alternative and double-check that your oyster sauce is gluten-free as well. For a vegan or plant-based version, swap the oyster sauce with mushroom stir-fry sauce or a combination of soy sauce and a touch of miso paste for that deep umami punch. Cooking methods are pretty open too; if you don’t have a wok, a large non-stick skillet or cast iron pan works beautifully to get those nicely seared edges on the chicken and zucchini.
For flavor variations, I sometimes add a pinch of red pepper flakes or a dash of chili garlic sauce to bring in a little heat. Alternatively, tossing in some sliced bell peppers or snap peas can brighten the dish and add more color and texture, making it a vibrant vegetable medley that still cooks up in the same quick, easy way.
Storage and Reheating
Storing Leftovers
If you have leftovers, store them in an airtight container in the refrigerator. I recommend glass containers because they don’t absorb odors and are great for reheating. This stir-fry should keep well for up to 3 days when stored properly. Be sure to cool it down to room temperature before sealing the container to maintain the best texture and flavor.
Freezing
Freezing this dish is possible, but I personally prefer to enjoy it fresh because zucchini’s texture can become a bit soft after freezing. However, if you decide to freeze it, place the cooled stir-fry in a freezer-safe container or heavy-duty zip-lock bag, removing as much air as possible. It can be kept frozen for up to 2 months. Thaw it slowly in the refrigerator overnight before reheating to help preserve the chicken’s tenderness and sauce consistency.
Reheating
The best way to reheat is gently on the stovetop over medium heat, stirring occasionally until warmed through. This method helps avoid sogginess and keeps the zucchini crisp-tender. You can add a splash of water or chicken stock if the sauce seems too thick after sitting. Avoid microwaving if possible, as it might make the zucchini release excess water and turn mushy. If using a microwave, reheat in short bursts and stir in between to maintain even heating.
FAQs
Can I use chicken breast instead of thighs in this Zucchini Stir-fry with Chicken Recipe?
Absolutely! Chicken breast works perfectly fine, though it’s a bit leaner and can dry out if overcooked. I recommend slicing it thinly and marinating it well to keep it juicy. Also, watch your cooking time carefully and remove it from the heat as soon as it turns opaque.
What if I don’t have Shaoxing wine for this recipe?
If you don’t have Shaoxing wine, you can substitute it with dry sherry or simply omit it. Adding a splash of extra chicken stock or a pinch of rice vinegar can help maintain the flavor balance, but it’s perfectly fine without it. The dish will still taste delicious!
How do I keep the zucchini from getting soggy?
Salting the zucchini and letting it sit before cooking is key—it draws out moisture so the vegetable stays crisp when stir-fried. Remember to rinse the salt off thoroughly and gently squeeze out excess liquid before cooking. Also, cooking the zucchini quickly over high heat helps retain its firm texture.
Is it okay to prepare the marinade and zucchini ahead of time?
Yes! You can marinate the chicken and salt the zucchini up to a few hours in advance, which is great for meal prepping or saving time on busy days. Just keep the marinating chicken refrigerated if it’s more than 30 minutes, and be sure to rinse and squeeze the zucchini right before cooking.
Can I add other vegetables to this stir-fry?
Definitely! This recipe is very adaptable. Bell peppers, snap peas, carrots, or mushrooms all make wonderful additions. Just add any extra vegetables during the zucchini cooking step and adjust your stir-fry time slightly to ensure everything is cooked to your liking but still crisp-tender.
Conclusion
I can’t recommend this Zucchini Stir-fry with Chicken Recipe enough if you’re craving a quick, flavorful, and nourishing dish that never gets boring. It’s simple enough for weeknights but impressive enough for sharing with friends or family. Once you try it, I’m sure you’ll love how the fresh zucchini and tender chicken come together with that silky sauce to create such a satisfying meal. Give it a go and enjoy every delicious bite!
PrintZucchini Stir-fry with Chicken Recipe
A quick and flavorful Zucchini Stir-fry with Chicken dish that combines tender chicken strips and crisp-tender zucchini in a savory oyster sauce glaze. Perfect for a healthy weeknight meal, this stir-fry is prepared with simple ingredients and cooked in just 35 minutes, making it both delicious and convenient.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Chinese
Ingredients
Chicken Marinade
- 12 ounces boneless skinless chicken thighs or chicken breast, sliced into small strips
- 1 tablespoon water
- 1 teaspoon cornstarch
- 1 teaspoon neutral oil (vegetable or canola oil)
- 1 teaspoon oyster sauce
Zucchini
- 1 ½ pounds zucchini, sliced in half lengthwise then sliced on a sharp angle into thin strips
- 1 teaspoon salt
Sauce Mixture
- ½ cup water or low sodium chicken stock
- 1 tablespoon oyster sauce
- 2 teaspoons cornstarch
- 1 teaspoon light soy sauce
- ¼ teaspoon sugar
- ¼ teaspoon ground white pepper
- ¼ teaspoon sesame oil
For Stir-frying
- 2 tablespoons neutral oil (vegetable or canola oil)
- 2 cloves garlic, chopped
- 1 tablespoon Shaoxing wine
Instructions
- Marinate Chicken: In a small bowl, combine the sliced chicken, 1 tablespoon water, 1 teaspoon cornstarch, 1 teaspoon oil, and 1 teaspoon oyster sauce. Mix well until chicken is fully coated. Set aside at room temperature for 20-30 minutes to allow flavors to infuse.
- Prepare Zucchini: Place the zucchini slices in a large bowl and toss with 1 teaspoon salt. Let it stand for 20-30 minutes to draw out excess moisture, enhancing texture and flavor.
- Mix Sauce: In a liquid measuring cup or medium bowl, whisk together ½ cup water or chicken stock, 1 tablespoon oyster sauce, 2 teaspoons cornstarch, 1 teaspoon light soy sauce, ¼ teaspoon sugar, ¼ teaspoon ground white pepper, and ¼ teaspoon sesame oil. Set aside.
- Drain Zucchini: Rinse the salted zucchini under cold water to remove excess salt, then gently squeeze out any remaining liquid. Set zucchini aside.
- Cook Chicken: Heat a wok over high heat until it just starts to smoke. Add 1 tablespoon oil, then add chicken strips in a single layer. Let sear undisturbed for 15-20 seconds, then stir-fry until chicken turns opaque and is cooked through. Transfer chicken to a plate and keep warm.
- Stir-fry Zucchini and Garlic: Add the remaining 1 tablespoon oil to the hot wok along with the chopped garlic. Stir-fry for 15 seconds until fragrant. Pour in Shaoxing wine to deglaze the wok, scraping up any browned bits. Immediately add the zucchini strips and stir-fry for 15 seconds until they begin to soften.
- Add Sauce and Thicken: Stir the prepared sauce mixture to re-incorporate the cornstarch, then add it to the wok. Bring the mixture to a simmer, allowing the sauce to thicken to a glossy, gravy-like consistency.
- Combine and Finish: Return the cooked chicken to the wok and stir-fry everything together for another 30 seconds to coat the chicken and zucchini evenly in the sauce. Ensure zucchini is crisp-tender. Serve hot immediately, ideally over steamed rice.
Notes
- Marinating the chicken enhances tenderness and flavor; don't skip this step.
- Salting zucchini before cooking removes excess moisture, preventing sogginess.
- ShaoXing wine adds depth and helps deglaze the wok; if unavailable, dry sherry or mirin can be substituted.
- Use a wok or large skillet for best stir-frying results and high heat cooking.
- Adjust seasoning with light soy sauce or salt as needed, especially if using low sodium stock.


Leave a Reply