Clătiți orezul basmati într-o sită sub apă rece, apoi puneți-l la fiert conform instrucțiunilor de pe ambalaj (orezul basmati alb se fierbe de obicei 15–20 de minute în apă sărată, în volum de 1,5–2 ori mai mare decât orezul).
Între timp, prăjiți caju într-o tigaie uscată (1–2 minute la foc mic) și dați-le deoparte.
Încălziți 1 linguriță de ulei de măsline într-o tigaie, adăugați ceapa verde tăiată (doar partea verde) și căliți la foc mediu 1–2 minute până se auresc; în ultimele 30 de secunde adăugați și fasolea (sau mazărea) și lăsați totul să se încălzească împreună. Apoi luați tigaia de pe foc.
Când orezul este fiert, pregătiți o tigaie adâncă (sau o oală), turnați laptele de cocos, adăugați curry, turmeric, coaja de lime și sare și lăsați să se încălzească la foc mediu până când amestecul începe să clocotească (aproximativ 1–2 minute).
Adăugați orezul fiert în amestec, amestecați și mai încălziți 1–2 minute. Apoi asezonați cu zeamă de lime și luați tigaia de pe foc.
Încorporați ceapa verde călită cu fasolea (sau mazărea) în amestecul din tigaie, împărțiți risotto-ul finit în 3 porții și presărați fiecare cu caju prăjit.