Découpez l'agneau à braiser en morceaux réguliers et séchez-les. Émincez l'oignon grossièrement et coupez les deux gousses d'ail en tranches fines. Découpez la demie aubergine en cubes d'environ deux centimètres afin que tous les ingrédients soient prêts pour la cuisson.
Faites chauffer la cuillère à soupe d'huile d'olive dans une cocotte à feu moyen-vif. Faites revenir fermement l'agneau de tous les côtés jusqu'à ce qu'il soit doré. Ajoutez l'oignon émincé et l'ail haché et faites-les revenir quelques minutes jusqu'à ce que l'oignon devienne tendre et translucide.
Saupoudrez la cuillère à café de cumin et la cuillère à café de coriandre dans la cocotte et faites-les revenir brièvement. Versez ensuite les cubes d'aubergine et les deux cents grammes de tomates en cubes parmi l'agneau. Mettez le bâton de cannelle, baissez le feu et couvrez la cocotte. Laissez le ragoût mijoter doucement pendant soixante-quinze minutes jusqu'à ce que la viande soit tendre.
Vérifiez que la viande se désagrège, retirez la cocotte du feu et retirez le bâton de cannelle de la sauce. Hachez grossièrement la menthe fraîche, parsemez-la sur le ragoût chaud et répartissez le plat directement dans les assiettes pour servir.