A megtisztított, felaprított hagymát és fokhagymát az olajon megdinszteljük. Megszórjuk a liszttel, a pirospaprikával, hozzáadjuk a curry pasztát, összekeverjük és 1 percig óvatosan pirítjuk.
Felöntjük az alaplével, közben folyamatosan kevergetjük. A levest 10 percig főzzük, majd hozzáadjuk az előzőleg felcsíkozott zöldségeket, és még 10 percet főzzük.
Ekkor beletesszük a felkockázott halfilét, beleöntjük a kókusztejet, sózzuk, és újabb 10 percig főzzük lassú tűzön. Snidlinggel és petrezselyemmel meghintjük, elkeverjük, és azonnal tálaljuk.