Dans une cocotte, chauffer l?huile d?olive avec l?oignon haché, laisser fondre et légèrement dorer pendant 5 minutes puis ajouter le gingembre râpé, la cannelle et les gousses d?ail écrasées.
Couvrir et laisser les parfums s?exprimer. Ajouter les 6 morceaux de cuisses de canard, recouvrir avec le bouillon froid, saler et poivrer. A ébullition couvrir, et cuire à feu doux pendant 40 minutes à couvert.
Vérifier la cuisson du canard, la chair doit être confite et très tendre.
Ajouter le citron confit coupé en petits morceaux et les olives, la coriandre et le persil, laisser cuire encore 10 minutes.
Servir le Tajine de canard aux olives et citrons confits avec du pain Marocain.