Dans un poelon,melanger 1 1/2 tasse d'eau, 1/3 de tasse de vinaigre de riz,1/3 tasse de jus de citron, 2 cuilleres a soupe de jus d'orange, 1 cuillere a soupe de zeste d'orange, 2 1/2 cuilleres a soupe de sauce soja, 1 cup de sucre brun, 1 cuillere a soupe de gingembre frais, 1 gousse d'ail ecrasee, 1/4 cuillere a cafe de piment. Amener a ebulliton,puis retirer du feu et laisser refroidir
Couper le poulet en des de 2 cm. Prelever 1 cup de la marinade refroidie et la melanger au poulet. Laisser reposer au frigo au moins 2 heures.
Dans un sacher, melanger, 1 cup de farine,poivre et sel. Y ajouter le poulet marine et bien secouer pour que tous les morceaux soient couverts de farine.
Dans une poele a haut bord, mettre un peu d'huile et cuire les morceaux de poulets. Reserver sur une assiette couverte avec du papier absorbant.
Frotter la poele avec un papier pour la debarasser des petits debris et y verser le reste de la marinade. Porter à ébullition à feu moyen-élevé. Mélangez la fécule de maïs et 2 cuillères à soupe d'eau ; ajoutez à la sauce en remuant. Réduire le feu à moyen-doux, ajouter les morceaux de poulet et laisser mijoter pendant environ 5 minutes, en remuant de temps en temps.
Servez avec du riz