Tegye a rizst szűrőbe, és hideg, folyó víz alatt öblítse le, majd főzze meg a csomagoláson látható útmutató szerint (a fehér basmati rizst általában 15‑20 percig kell főzni, másfél‑kétszer annyi sós vízben, mint a rizs mennyisége).
Amíg fő a rizs, száraz serpenyőben pirítsa meg a kesudiót (elég kb. 1‑2 perc kis lángon), majd vegye ki a serpenyőből, és tegye félre.
Ezután melegítsen fel a serpenyőben 1 kiskanál olívaolajat, tegye rá a felvágott újhagymadarabokat, majd közepes lángon 1‑2 perc alatt pirítsa aranybarnára.
Az utolsó ½ percre tegye a serpenyőbe az előkészített babot (vagy borsót), és az egészet dinsztelje meg, majd vegye le a serpenyőt a tűzről.
Ha megfőtt a rizs, vegyen elő egy mély serpenyőt (vagy fazekat), és öntse bele a kókusztejet, tegye bele a curryt, a kurkumát, a lime héját és a sót, majd az egészet közepes lángon forralja át.
Miután a keverék bugyogni kezd (1‑2 perc után), főzze még 1‑2 percig. Ízesítse citromlével, és vegye le az edényt a tűzről.
Tegye a keverékbe a dinsztelt újhagymás babot (vagy borsót), végül a kész rizottót ossza szét 3 adagra, és mindegyiket díszítse pörkölt kesudióval.