Coupez les poitrines de poulet en lanières d'environ 2 à 3 cm de large.
Écrasez l'ail et dans un bol, mélangez l'huile d'olive, l'ail écrasé, le jus de citron et toutes les épices (paprika, cumin, coriandre, cannelle et curcuma). Salez et poivrez.
Ajoutez le poulet dans le bol et mélangez bien pour enrober les morceaux de poulet de la marinade.
Couvrez le bol avec du film alimentaire et placez-le au réfrigérateur pendant 2 heures (ou toute une nuit pour plus de saveur).
Pendant que le poulet marine, dans un bol, mélangez le yaourt nature, l'ail râpé et le jus de citron. Salez et poivrez à votre goût et réservez au frais.
Coupez le concombre en fines tranches, les tomates en rondelles et l'oignon rouge en fines lamelles.
Déchirez la laitue iceberg en morceaux de taille moyenne.
Si vous utilisez des cornichons, coupez-les en rondelles ou en tranches fines, selon votre préférence.
Faites chauffer une poêle à feu moyen-haut.
Faites griller le poulet en plusieurs fois, en vous assurant qu’il soit bien doré et croustillant sur tous les côtés. Cela devrait prendre environ 5 à 7 minutes par lot, selon la taille des morceaux.
Réservez le poulet grillé dans une assiette.
Réchauffez légèrement les pitas (ou les pains naans) dans une poêle ou au four selon vos préférences. Cela peut être fait en même temps que la cuisson du poulet pour gagner du temps.
Une fois les pitas réchauffés, garnissez-les de poulet grillé.
Ajoutez ensuite les légumes préparés (concombre, tomates, oignon, laitue, cornichons).
Arrosez de sauce au yaourt.