Saler et poivrer les morceaux de poulet.
Dans un grand faitout enduit d’une bonne couche d’huile, faire saisir les morceaux de poulet de tous les côtés, jusqu’à belle coloration.
Retirer le poulet et réserver au chaud.
Dans la même casserole, ajouter l'oignon, l’ail, le cumin, la cannelle et la cardamome. Bien enrober.
Déglacer avec 1 tasse de bouillon en prenant soins de bien racler le fond du faitout et réduire de moitié.
Ajouter le reste du bouillon, puis les tomates.
Amener à ébullition.
Réduire le feu.
Ajouter le jus des 2 citrons ou le ½ citron confit.
Ajouter les olives, puis enfouir les morceaux de poulet dans la sauce.
Couvrir et cuire à feu doux pendant 1½ heure.
Amener à ébullition à découvert et laisser réduire jusqu'à consistance voulue.
Rectifier l'assaisonnement.
Au moment de servir, saupoudrer chaque assiette d’une bonne pincée de zeste de citron et ajouter quelques cubes de feta mariné.