Couper le poulet en cubes de 2cm et mélanger avec tous les ingrédients de la marinade. Mariner pour 30 minutes.
Couper les piments chili séchés en 2 et vider les graines. Tremper les piments dans de l'eau chaude pour 15-20 minutes. Égoutter, puis couper en plus petits morceaux d'environ 1cm. Mettre de côté.
Mélanger tous les ingrédients de la sauce et mettre de côté. Si vous préférez les sauces moins vinaigrées, commencez avec 1½ c. à table de vinaigre et ajustez à la fin au besoin.
Écraser le poivre de Sichuan dans un mortier, mettre de côté.
Dans un wok à feu moyen-élevé (300-325°F), mettre un peu d'huile et cuire le poulet complètement en le faisant saisir un peu au début. Retirer dans une assiette lorsqu'il est cuit.
Remettre un peu d'huile et faire revenir la sauce aux fèves et piments rouges environ 30 secondes. Ajouter les piments séchés, l'ail, le gingembre et le poivre de Sichuan. Continuer de cuire 1 à 2 minutes.
Remuer la sauce et la verser dans le wok. Amener à ébullition, puis ajouter le poulet cuit, les oignons verts et les arachides. Remuer 15 secondes puis fermer le feu.