Coupez le poulet en morceaux. Pelez l'ail et l'oignon, hachez-les séparément.
Faites chauffer l'huile dans votre plat à tajine ou une cocotte, ajoutez le beurre, et lorsqu'il est mousseux, jetez-y l'oignon, le gingembre, le curcuma et la cannelle, salez et poivrez largement, remuez.
Déposez les morceaux de poulet dans la cocotte et retournez-les pour les enrober, puis faites-les dorer de tous les côtés à feu vif.
Ajoutez l'ail, le persil, la coriandre hachés, les citrons confit coupé en quatre et les olives.
Versez 30 cl deau, portez à ébullition, couvrez et laissez cuire 50 minutes à feu doux.