1Hacher l'oignon, l'ail, le persil et la coriandre.
2Presser le citron pour obtenir le jus.
3Dans un grand saladier, mélanger les hauts de cuisse de poulet avec l'oignon, l'ail, le persil, la coriandre, le jus de citron, le curcuma, le gingembre, le paprika, la cannelle, le cumin, le sel, le poivre et 2 cuillères à soupe d'huile d'olive.
4Laisser mariner au frais pendant 2 à 4 heures.
5Faire chauffer 2 cuillères à soupe d'huile d'olive dans une cocotte.
6Déposer les morceaux de poulet marinés dans la cocotte et faire dorer quelques minutes.
7Ajouter la marinade restante, le bouillon de volaille et un fond d'eau.
8Couvrir et laisser mijoter à feu doux pendant 20 à 30 minutes.
9Ajouter les olives vertes et laisser réduire la sauce à découvert pendant 10 minutes.
10Pendant ce temps, faire dorer les morceaux de poulet à la poêle ou au four si désiré.
11Remettre le poulet dans la sauce, bien mélanger et servir chaud.