Dans un grand bol, mélanger le poulet, les oignons, l'ail, le persil, la menthe, cardamome, safran, huile d'olive et le jus de citron. Mélanger tous les ingrédients. Couvrir et réfrigérer pour une période minimale de 5 heures ou toute une nuit et laisser mariner.
Pour cuisiner, chauffer une grande casserole, ajouter des morceaux de poulet avec la sauce de la marinade, cuire à chaleur moyenne à élevée pour les 5 à 7 minutes ou jusqu'à ce que les morceaux de poulet soient dorés
Ajouter la tomate, les bâtons de cannelle, zeste d'orange, eau, les cubes de bouillon de poulet et de pois chiches.
Porter à ébullition, couvrir et laisser mijoter pendant 35 minutes ou jusqu'à ce que les morceaux de poulet deviennent tendres.
Incorporer les pruneaux et les olives et laisser mijoter encore 5 minutes.
Faites cuire le couscous selon les instruction sur l'emballage.
Retirer les bâtons de cannelle et servir avec du couscous.