A fokhagymát áttörjük, a gyömbért lereszeljük, a csilit felkarikázzuk, és a felhevített olajon két percig pirítjuk. Hozzáadjuk a felcsíkozott kaliforniai paprikát, a bébikukoricát és a julienne-re vágott répát, néhány percig sütjük.
A citromfüvet egy nagy kés lapjával megroppantjuk, majd a zöldségekhez adjuk a currypasztával, a cukorral és a kókusztejjel együtt.
Mikor gyöngyözni kezd, belekeverjük a felkockázott halat, a halszószt és a citromlevet. 5-10 perc alatt megfő a hal, ekkor sóval, és ízlés szerint még több citromlével ízesítjük.
A megtisztított friss spenótot csak az utolsó percre dobjuk bele. Jázminrizzsel tálaljuk.