Passa o arroz por água num coador. Adiciona o arroz (lavado) a um tacho com um fio de azeite. De seguida adiciona 1 chávena de água quente, uma pitada de sal e uma casca de limão. Tapa e deixa cozinhar em lume brando por cerca de 12 minutos.
Numa frigideira larga coloca a cebola picada e o azeite. Adiciona ainda a malagueta picada e o caril em pó. Deixa cozinhar por cerca de 2 minutos. Adiciona o tomate em cubos e polpa de tomate. Por fim adiciona o leite de coco e tempera com sal e pimenta preta a gosto. Deixa cozinhar por cerca de 8 minutos. Retira do lume e tritura com a mvarinha mágica ou na liquidificadora.
Corta o frango em tiras e tempera com uma pitada de sal e pimenta. Coloca o frango a fritar numa frigideira com um fio de azeite. Quando começar a ficar tostado adiciona o molho de caril e deixa cozinhar mais 5 minutos.
Serve o frango em molho de caril com coentros, sumo de lima e arroz basmati cozido.