Egy serpenyőben felhevítjük az étolajat, majd közepes lángon megkaramellizáljuk rajta a finomra vágott vöröshagymát. Felöntjük a brandyvel, majd óvatosan flambírozzuk.
Hozzáadjuk a kókusztejszín felét, és alacsony lángon addig rotyogtatjuk, amíg a zsiradék ki nem válik belőle.
Belereszeljük a gyömbért és a fokhagymát, hozzáadjuk a curryport, majd folyamatosan kevergetve addig pirítjuk, amíg intenzíven érezni kezdjük a fűszerek illatát.
Hozzáöntjük a maradék kókusztejszínt és a passiógyümölcslevet, majd beletesszük a garnélát is. Közepes lángon, körülbelül 5 perc alatt készre főzzük.
A curryt a lime reszelt héjával és levével, valamint a barna cukorral ízesítjük.
A basmati rizst alaposan átmossuk, majd egy lábasba tesszük a vízzel és egy kevés sóval. Felforraljuk, lefedjük, majd alacsony lángon 10–15 perc alatt készre pároljuk. Lehúzzuk a tűzről, és lefedve további 5 percig pihentetjük.
A párolt rizst tányérokba szedjük, rákanalazzuk a garnélacurryt, végül friss mentalevelekkel díszítve tálaljuk.








