Disposez les morceaux d'agneau dans un grand tajine. Réunissez et mélangez les épices. Saupoudrez la viande du mélange d'épices
et roulez-y soigneusement les morceaux pour les enrober uniformément. Sur feu moyen, ajoutez le safran, puis les oignons, l'ail, l'huile, le beurre et 10 cl d'eau. Couvrez le tajine et faites cuire 1 heure.
Au bout de 30 minutes, réunissez tous les fruits secs et les bâtonnets de cannelle dans un saladier, couvrez d'une louche de bouillon de cuisson de la viande et laissez gonfler les fruits 30 minutes.
Ajoutez ensuite le tout au contenu du tajine, couvrez à nouveau et laissez cuire encore 10 minutes.
Avant de servir, retirez les bâtonnets de cannelle, disposez la viande au centre du tajine et entourez-la des fruits secs en alternant les couleurs. Garnissez d'amandes effilées grillées.