Couper le poulet en morceaux.
Dans une marmite sur feu moyen, faire saisir les morceaux de poulet avec l'huile, l'oignon, l'ail, le sel, le gingembre, l'écorce de cannelle et le safran colorant. Remuer continuellement jusqu'à ce que l'oignon soit sué. Ajouter l'eau chaude, couvrir puis laisser cuire environ 20 mn.
Mettre les abricots secs dans de l'eau pendant 30 minutes jusqu'à ce qu'ils gonflent puis les égoutter.
Avant la fin de la cuisson du poulet, ajouter les abricots et les morceaux d'ananas. Laisser mijoter tout en gardant un peu de sauce.
Servir le Tajine de poulet aux abricots et l'ananas bien chaud.