Laver soigneusement le riz, l'égoutter et le sécher complètement dans un linge.
Hacher finement oignon, ail et gingembre.
Faire chauffer dans une grande casserole sur feu modéré 3 cuillerées à soupe d'huile de coco. Y faire sauter oignon, ail et gingembre 3 minutes. Incorporer riz, coriandre, curcuma, piment et 2 bols de lait de coco. Bien mélanger, couvrir puis porter à ébullition.
Régler à feu moyen et laisser cuire environ 10 minutes. Lorsque de petits cratères se forment à la surface du riz, remuer rapidement, recouvrir et laisser cuire à feu doux pendant 30 minutes.
Faire chauffer dans une poêle sur grand feu 3 cuillerées à soupe d'huile de coco, y faire revenir crevettes et petits pois 3 minutes. Ajouter la crème d'anchois et 1/2 bol de lait de coco, bien mélanger et poursuivre la cuisson jusqu'à évaporation complète du liquide.
Dresser le riz dans un plat de service, verser dessus les crevettes et servir chaud