Cozer os peitos de frango em água temperada com sal, escorrer e desfiá-los.
Num pequeno tacho, alourar 1 chalota picada em uma colher de sopa de azeite.
Colocar 500ml de água a ferver.
No tacho com a chalota alourada, adicionar o arroz e envolvê-lo bem no azeite e pedaços de chalota. Acrescentar 400 ml de água a ferver, uma pitada de sal (aproximadamente 1 colher de chá), misturar, reduzir o lume para o mínimo, cobrir o tacho com a tampa e deixar cozinhar cerca de 10 minutos (ou até a água ser toda absorvida). Desligar o lume e destapar o tacho.
Numa caçarola larga e funda, levar as nozes e os pinhões ao lume para tostarem um pouco. Adicionar 2 colheres de sopa de azeite, as sultanas, as vagens de cardamomo e 2 chalotas picadas. Deixar alourar. Juntar os peitos de frango desfiados e o açafrão e tostar um bocadinho.
Juntar o arroz aos ingredientes na caçarola, polvilhar com pimenta e misturar bem antes de servir.