Dans un faitout, une cocotte ou un tajine, faites chauffer l'huile d'olive et faites saisir les morceaux de viande. Ajoutez les oignons et laissez-les suer pendant 5 minutes puis ajoutez l'ail, le miel et les épices. Couvrez d'eau à hauteur. Salez, poivrez et portez l'eau à ébullition.
Couvrez alors la cocotte ou le faitout et laissez mijoter l'agneau pendant environ 3/4 d'heure, à feu doux, en remuant de temps en temps.
Couper les aubergines en gros cubes et la courgette en tronçon en gros cubes ainsi que les abricots en quatre.
Ajoutez les aubergines et la courgettes , les 3/4 des morceaux abricots ( gardez quelques morceaux pour la déco )et laissez cuire pendant 20 minutes supplémentaires.
Pendant ce temps, faites griller les amandes dans une poêle, à feu doux et à sec, pendant quelques minutes. Hachez-les grossièrement.
Au moment de servir, parsemez d'amandes , de quelques morceaux d'abricots réserves et de coriandre ciselée. Servez tel quel ou accompagné de semoule, riz ou autre .