Dans un plat à tajine ou un faitout, verser l'huile d'olive.
Mettez la viande, les oignons râpés, la tomate coupée en morceaux, l'ail et faire revenir le tout en remuant.
Ajoutez le sel, le poivre et les épices . Faites cuire à feu doux pendant 45 minutes à 1 heure, sans oublier de rajouter un peu d'eau pour que la viande n'attache pas et reste moelleuse.
Ajoutez la coriandre ciselée en fin de cuisson.
Goûtez la sauce et rectifiez l'assaisonnement si besoin.
Pour les mirabelles: Rincez-les mirabelles, dénoyauter les et couper-les en deux.
Mettre le beurre dans une poêle, ajouter les mirabelles, les faire dorer.
A la fin, ajouter le sucre, le miel et la cannelle, bien mélanger et faire réduire le jus juste ce qu'il faut pour conserver le moelleux.
Ajouter les mirabelles confites à la viande 30 minutes avant de servir.