Nettoyer le pied de cardon en retirant ses fils. Couper les côtes en tronçons de 4 cm de long et les frotter avec le demi citron. Dans une marmite sur feu doux, faire revenir l'oignon haché, l'ail haché et le poulet dans l'huile d'olive pendant 5 mn.
Diluer les épices dans l'eau et en arroser poulet puis le bouquet d'herbes.
Couvrir la marmite laisser cuire sur feu doux. Pendant ce temps faire cuire pendant 15 mn, à la vapeur les cardons et les coeurs d'artichauts coupés en quatre .
Au terme de la cuisson des cailles, les retirer de la marmite et les remplacer par les cardons et les artichauts.
Les arroser de jus de citron et ajouter les olives rouges et laisser cuire à feu doux.
Servir le poulet garnis de légumes et nappées de sauce.