Dans une grande casserole, chauffer l'huile à feu moyen. Ajouter les oignons, l'ail et le gingembre, puis faire revenir jusqu'à ce qu'ils soient dorés.
Ajouter la pâte de curry et cuire pendant 2 minutes en remuant.
Incorporer les morceaux de poulet et faire dorer de tous les côtés.
Verser le lait de coco, ajouter le sel, le poivre et les feuilles de laurier. Laisser mijoter à feu doux pendant 30 minutes, ou jusqu'à ce que le poulet soit bien cuit.
Pendant ce temps, cuire le riz basmati selon les instructions du paquet.
Lorsque le poulet est cuit, retirer du feu et laisser reposer quelques minutes.
Servir le poulet épicé sur un lit de riz, et ajouter le piment rouge si désiré.