Az olajon először lepirítjuk az apróra vágott hagymát, fokhagymát és a megtisztított, szintén apróra vágott gyömbért. Ezután mehetnek rá a fűszerek, amiket egy picit szintén lepirítunk, majd rárakjuk az átmosott, kisebb rózsáira bontott karfiolt. Felöntjük az alaplével és a passatával, és puhára főzzük a karfiolt. A főzés vége felé mehet bele a kókusztej, megvárjuk, amíg újra felforr a leves, és már készen is vagyunk.
