Dans une marmite, faire revenir avec l'huile d'olive le poulet coupé et lavé avec leurs foies et gésiers, les oignons émincés, l'ail pressé, le safran. Saler, poivrer et mouiller de 2 petits verre d'eau.
Laisser mijoter a feu moyen 30 minutes, à couvert, en retournant de temps en temps les poulets.
Ajouter le piment, le cumin, la coriandre et la coriandre hachée, et l'écorce du citron confit émincée. Faire cuire encore 15 minutes.
En fin de cuisson, verser le jus de citron. Bien mélanger et laisser mijoter encore quelques minutes, pour que la sauce soit onctueuse.
Servez le poulet à la chermoula arrosé de sa sauce onctueuse.