Rincer le riz à l'eau froide jusqu'à ce que l'eau soit claire, puis le faire cuire dans une casserole d'eau bouillante salée pendant 10-12 minutes. Égoutter et réserver.
Pendant ce temps, émincer l'oignon et l'ail.
Dans une grande poêle ou un wok, chauffer l'huile d'olive à feu moyen et faire revenir l'oignon et l'ail jusqu'à ce qu'ils soient translucides.
Ajouter la pâte de curry et cuire pendant 2 minutes en remuant pour libérer les arômes.
Ajouter les crevettes dans la poêle et faire sauter pendant 3-4 minutes jusqu'à ce qu'elles deviennent roses.
Verser le lait de coco, saler, poivrer et laisser mijoter à feu doux pendant 5 minutes pour épaissir la sauce.
Incorporer le riz cuit dans la poêle avec la sauce, mélanger pour bien enrober le riz.
Laisser reposer 2 minutes hors du feu puis servir chaud, garni de coriandre fraîche si désiré.