Before I start cooking, I cut my chicken into small pieces so they cook fast and soak up the marinade. In a bowl, I whisk together soy sauce, sesame oil, cornstarch, sugar (or honey), and a splash of rice wine vinegar. Then I add the chicken, stir everything so it’s evenly coated, and let it rest. This step gives the meat flavor and helps keep it tender.
Next, I heat my wok or skillet on medium‑high and drizzle in cooking oil. I toss in the smashed garlic until it smells amazing, then add the chicken and all that marinade. I stir fry for a couple minutes until the chicken turns opaque and slightly browned, then take it out. Keeping the sauce in the pan is important — that’s where most of the flavor is.
If the pan looks dry, I add a bit more oil, then throw in sliced zucchini. I stir it often so it cooks evenly and becomes just tender without losing its crunch. Fresh zucchini is key — frozen can get watery and limp.
Once the zucchini is almost done, I slide the chicken back in and pour in the oyster sauce. I sprinkle some freshly ground black pepper if I’m feeling bold and toss everything to coat perfectly. It takes another couple minutes until the chicken is fully cooked and the sauce clings to every piece. Then it’s ready!