Make the sauce. In a small bowl, whisk together soy sauce, hoisin, oyster sauce (if using), rice vinegar, chili-garlic sauce, sesame oil, and chicken broth.
In a separate cup, stir cornstarch with 1 tablespoon water to make a slurry. Set both aside.
Prep the produce. Trim and cut the green beans. Slice the onion and mince the garlic and ginger.
Have everything ready—stir fry moves quickly.
Cook the green beans. Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add beans with a pinch of salt and cook 4–5 minutes, tossing often, until bright green and crisp-tender with a slight char. Transfer to a plate.
Brown the chicken. Add the remaining 1 tablespoon oil to the pan.
Add ground chicken, season with salt and pepper, and cook 4–6 minutes, breaking it up, until no longer pink and lightly browned in spots.
Add aromatics. Stir in onion, garlic, and ginger. Cook 1–2 minutes until fragrant and the onion softens slightly. Avoid burning the garlic.
Combine and sauce. Return the green beans to the pan.
Give the sauce a quick stir, pour it in, and bring to a simmer. Stir the cornstarch slurry and add it. Cook 1–2 minutes until the sauce thickens and coats everything.
Taste and adjust. Add more soy for salt, vinegar for brightness, or chili sauce for heat.
If it’s too thick, splash in a bit more broth or water.
Serve hot. Spoon over warm rice or noodles. Top with scallions, sesame seeds, and a squeeze of lime if you like.