Faites dorer les morceaux de poulet dans l'huile avec le gingembre, l'ail haché et l'oignon coupé finement. Couvrez d'eau et laissez cuire 30 min. à couvert (ajoutez de l'eau si nécessaire).
Enlevez la première épaisseur des têtes de fenouil. Coupez-les en quatre dans le sens de la longueur. Réservez. Otez les morceaux de poulet cuits de la cocotte et remplacez-les par les fenouils.
Laissez cuire 10 min. Ajoutez alors le citron confits coupés en petits quartiers, les olives confite, le jus du demi citron.
Laissez réduire la sauce. Avant de servir, incorporez les morceaux de poulet, laissez chauffez. Rectifiez l'assaisonnement si nécessaire.
Servez le tajine de poulet aux fenouils dans un plat en terre cuite.