Enrober le poulet avec de la farine. Chauffer l'huile dans une grande poêle profonde à feu moyen. Faites revenir le poulet jusqu'à dorure. Retirer de la poêle. ajouter l'oignon jusqu'à dorure aussi. Remettez le poulet dans la poêle.
Mélanger la cannelle, le gingembre et le curcuma dans un petit bol et un demi verre d'eau, ajouter dans la poêle. Cuire en remuant pendant 1 à 2 minutes à bien enduire le poulet et l'oignon avec les épices.
Incorporer le bouillon, le jus de citron, et le sel. Porter à ébullition. Réduire à feu moyen-doux. Incorporer les dattes, le miel, l'eau de fleur d'oranger et les amandes, couvrir et cuire 20 minutes. Retirer le couvercle et laisser mijoter 10 minutes de plus, en remuant de temps en temps.
Servir le Tajine de poulet aux dattes et amandes avec du riz cuit ou du couscous, si désiré.