Egy lábasba rakjuk a rizst és a vizet, megsózzuk, és fedő alatt puhára főzzük.
Egy serpenyőben az olajon megpirítjuk az apróra vágott chilit és a gyömbért. Ráreszeljük a fokhagymát, rárakjuk a garnélát és a felszeletelt hagymát. Ha rózsaszín lett a rák, hozzáadjuk a szójababot, a felszeletelt répát és a felszeletelt újhagyma fehér részét. Kicsit lepirítjuk.
A szósz hozzávalóit egy edényben összekeverjük, és ráöntjük a garnélára. Beleforgatjuk a rizst és a felaprított koriander szárát. Az egészet egy kicsit lepirítjuk. Friss korianderrel és az újhagyma zöld részével megszórva tálaljuk.