Aloita paahtamalla sichuaninpippurit pannulla. Jauha paahdetut siemenet morttelissa.
Paahda seuraavaksi cashewpähkinät kuumalla pannulla. Nosta nekin odottamaan.
Valmistele kastike sekoittamalla kastikeainekset yhteen. Sekoita maizenasuurus 1 ruokalusikalliseen kylmää vettä erillisessä kipossa.
Leikkaa kukkakaali noin golfpallon kokoisiksi paloiksi. Kaada kasvismaito yhteen kulhoon, ja sekoita toisessa kulhossa yhteen vehnäjauhot ja perunajauhot. Pyörittele kukkakaalipalat aluksi kasvismaidossa ja sitten jauhoseoksessa. Nosta lautaselle odottamaan.
Kuumenna öljy noin 175 asteiseksi. Öljyä olisi hyvä olla n. 1,5 cm pannun pohjalla. Öljyn tulisi olla niin kuumaa, että se sihisee kun laitat siihen ensimmäisen kukkakaalin. Varaa valmiiksi lautanen, jolla on talouspaperiarkki ja johon asettelet valmiit kukkakaalit.
Asettele kukkakaalinpalat varovasti öljyyn. Hyvä määrä on sellainen, että palat eivät kosketa toisiaan. Paista n. 2-3 minuuttia yhdeltä puolelta. Käännä palat sitten ympäri ja paista toiselta puolelta. Nosta palat talouspaperiarkille viilenemään ja paista loput kukkakaalipalat. Lisää tarvittaessa öljyä lisää kun lisäät jälkimmäisen paistosatsin.
Puhdista paistinpannu, ja aloita kastikkeen teko. Kuumenna pieni määrä öljyä (n. 1 rkl). Lisää kuivat chilit (kokonaisina), paprika ja sipuli. Paista, kunnes paprika ja sipuli ovat vähän pehmenneet, noin minuutin ajan.
Lisää kastikeainekset joukkoon. Kuumenna, kunnes kastike alkaa kuplia. Lisää sitten maizenasuurus joukkoon. Kuumenna, kunnes seos kuplii jälleen.
Nostele kukkakaalipalat mukaan ja sekoita yhteen kastikkeen kanssa. Lisää paahdetut maapähkinät sekaan - säästä muutama koristeluun. Lusikoi ruoka varovaisesti tarjoiluastiaan, ja koristele lopuilla pähkinöillä.