Faire chauffer 3 cuillères à soupe d'huile d'olive dans un grand faitout. Ajouter les oignons hachés grossièrement, et les laisser revenir quelques minutes, jusqu'à ce qu'ils colorent légèrement.
Ajouter le poulet, cuisses et blancs, le recouvrir des oignons, et laisser dorer quelques minutes.
Froisser le safran entre vos doigts au-dessus de la cocotte pour en parsemer le poulet. Ajouter le cumin, la cannelle et le jus des oranges, saler, poivrer, puis remuer le tout.
Verser assez d'eau bouillante pour couvrir la viande avant d'incorporer le fenouil (coupé en morceaux, débarassé de sa première coque, et sans les tiges), et le miel. Couvrir le faitout et laisser mijoter 1 heure en remuant à mi-parcours.
Ajouter les baies d'épines-vinettes, mélanger, couvrir de nouveau et laisser cuire encore 1 heure.
Vérifier au bout de ce temps si poulet et fenouil sont encore entiers, mélanger délicatement, puis laisser cuire encore 20 minutes. Servir avec du riz basmati.