À préparer la veille, ou au moins 12 heures avant. Faire mariner le poulet dans la pâte d'ail-gingembre, d'un peu de pâte de chili, du jus d'un demi-citron, et d'une pincée de sel et de poivre.
Mélanger et laisser reposer au réfrigérateur pendant au moins 12 heures.
Faire chauffer de l'huile dans un grand plat. Dans un grand bol mélanger les morceaux de poulet avec l’œuf et la fécule et passer à grande friture jusqu'à ce que le poulet soit croustillant.
Déposez dans une assiette avec du papier essuie-tout (pour absorber l'excès d'huile)
Pendant que le poulet cuit, verser un peu d'huile dans un grand poêlon, ajouter 1 cuillère à soupe de pâte d'ail et de gingembre, laisser frire à feu moyen jusqu'à ce que l'ail brunisse (pas plus que 30 secondes).
Ajouter l'oignon haché et laisser frire encore quelques minutes. Ajouter les poivrons verts, la sauce soja et la pâte d'oignon.
Laisser cuire quelques minutes puis ajouter le poulet frit dans cette sauce. Bien mélanger afin que chaque morceau soit bien luisant de sauce. Servir avec de la coriandre hachée en garniture.