Mettez le beurre, 1 cuillerée à soupe d'huile, l'oignon haché, le gingembre, le safran, le poivre et 50 cl d'eau dans une cocotte. Mélangez. Ajoutez les demi-pigeons et mélangez de nouveau le tout. Faites cuire sur un feu doux 40 à 45 minutes à mi-couvert.
Retirez les demi-pigeons et ajoutez à la sauce les herbes hachées, la cannelle les amandes et le miel. Laissez réduire la sauce 5 minutes, toujours sur un feu doux, en mélangeant de temps en temps.
Remettez les morceaux de pigeons dans la sauce avec les amandes grillées afin de réchauffer le tout.
Disposez les demi-pigeons dans un plat, nappez-les de sauce et dégustez aussitôt avec une semoule ou des légumes.