A marinádhoz először simára keverjük a tápióka keményítőt a szójaszószban, majd hozzáadjuk az rizsecetet, a rizsbort, a cukrot és a szezámolajat. A csirkét felkockázzuk, és meglocsoljuk 2 evőkanálnyi szósszal. Szobahőmérsékleten hagyjuk pácolódni, legalább 15 percig. A szósz többi részéhez hozzákeverjük a vizet vagy alaplevet.
A szecsuáni borsot száraz serpenyőben rázogatva, közepesen alacsony lángon, 3-5 perc alatt illatosra pirítjuk, majd por állagúvá őröljük.
A durvára tört mogyorót szintén átpirítjuk száraz serpenyőben, majd félretesszük.
Egy serpenyőben vagy wokban, két evőkanálnyi olajon pirítani kezdjük a szárított chilipaprikákat. 1 perc múlva hozzáadjuk az őrölt szecsuáni borsot, majd fél percre rá a reszelt gyömbért és a zúzott fokhagymát is.
Folyamatosan kevergetve hozzáadjuk a bepácolt csirkét, és amint kezd fehéredni, a felkockázott kaliforniai paprikát és az újhagyma fehér részét is beleszórjuk. Addig pirítjuk, amíg a csirke teljesen átsül.
Felöntjük a 2. pontban bekevert szósszal, és sűrű, szirupos állagúra főzzük. Ha szükséges, utánasózunk.
Az utolsó percben rászórjuk a mogyorót, összeforgatjuk és tányérokba szedjük. Főtt rizst tálalunk mellé. A tetejét az újhagyma zöldjével és pirított szezámmaggal szórhatjuk meg.