Alle Zutaten bis auf das optionale Gemüse in eine Schüssel geben und gründlich mischen. Mit Folie abdecken und mehrere Stunden oder über Nacht im Kühlschrank marinieren lassen.
Die Hähnchenteile aus der Marinade nehmen und mit Küchenpapier abtrocknen. Dann entweder auf dem Grill oder Backofen grillen oder in heißem Öl in der Pfanne rundherum braun braten.
Die Marinade durch ein Sieb gießen. Marinade dabei in einer Schüssel auffangen. Die Zwiebelstreifen aus dem Sieb in eine Pfanne geben und darin glasig andünsten. Das optionale Gemüse und die Marinade zugeben und auf kleiner Flamme etwa 10 Minuten köcheln lassen.
Die Hähnchenteile in die Soße geben und zugedeckt köcheln lassen, bis das Fleisch durch und durch gar ist.