Dans une grande poêle, chauffer l'huile d'olive à feu moyen. Ajouter l'oignon haché et faire revenir jusqu'à ce qu'il soit translucide, environ 5 minutes.
Incorporer l'ail, le gingembre et le piment rouge. Faire sauter pendant 2 minutes jusqu'à ce que les arômes se dégagent.
Ajouter les morceaux de poulet dans la poêle et les faire dorer de tous les côtés, environ 5 à 7 minutes.
Saupoudrer le curcuma, le cumin et la coriandre sur le poulet. Mélanger pour enrober les morceaux d'épices.
Verser le lait de coco dans la poêle, bien mélanger, puis porter à ébullition. Réduire le feu et laisser mijoter pendant 20 minutes, jusqu'à ce que le poulet soit cuit et tendre.
Ajouter le jus de citron, saler et poivrer au goût. Laisser mijoter encore 5 minutes.
Servir chaud, garni de coriandre fraîche.