Préparer une chermoula pour faire mariner le poulet en mélangeant 2 cuillères à soupe d'huile d'olive avec le persil, la coriandre, le gingembre, la paprika et le curcuma, l'ail pressée, le sel et le poivre et la chair du citron confit.
Mettre le poulet à mariner pendant minimum 1 heure.
Mettre les filaments de safran à tremper dans un peu d'eau tiède. Couper l'oignon en brunoise.
En faire revenir la moitié quelques minutes dans un filet d'huile d'olive.
Ajouter le poulet laisser dorer sur toutes les faces.
Dans le reste de marinade, verser l'eau safrannée et les filaments de safran, et l'ajouter au poulet. Rajouter de l'eau à hauteur, porter à ébullition, baisser et laisser mijoter 45 minutes.
Mélanger la maïzéna à un peu d'eau froide, et verser le tout dans la sauteuse avec les olivres vertes et l'écorce du citron confit, et laisser épaissir environ 10 minutes.