Faites chauffer l'huile dans une cocotte puis faites revenir les morceaux d'agneau jusqu'à ce qu'ils soient dorés de toutes parts.
Emincez les oignons en fines lamelles puis ajoutez-les dans la cocotte ainsi que l'ail épluché et écrasé.
Ajoutez les amandes, le gingembre, le cumin, le safran, salez, poivrez, couvrez d'eau et laissez mijoter à couvert pendant 45 minutes à 1 heure jusqu'à ce que la viande d'agneau soit tendre.
Pendant ce temps, faites confire les pruneaux. Déposez-les dans une casserole, ajoutez le beurre, la cannelle, le sucre, recouvrez-les d'eau et laissez gonfler et confire les pruneaux pendant environ 15 minutes.
Lorsque la viande d'agneau est cuite, ajoutez les pruneaux dans la cocotte, mélangez délicatement puis saupoudrez de graines de sésame avant de servir le tajine d'agneau aux amandes et aux pruneaux confits.