Faites macérer le poulet dans le mélange d'épices avec 2 c à soupe d'eau pendant 10 minutes.
Chauffer l'huile dans une marmite à feu moyen. Faire cuire l'oignon et l'ail en remuant pendant 2-3 minutes. Ajouter le poulet dans la poêle et cuire à feu moyen pendant 2-3 minutes de chaque côté jusqu'à ce qu'il soit bien doré.
Ajouter le citron, les amandes, les olives, le bouillon et l'autre moitié du mélange d'épices. Porter à ébullition, puis réduire à feu doux, couvrir et laisser mijoter pendant 20 minutes ou jusqu'à ce que le poulet soit bien cuit.
Saupoudrer de coriandre haché et servir le tajine de poulet avec de la semoule de couscous.