Dans un récipient, mélanger les épices avec un grand verre d'eau, l'ail pilé et l'oignon haché.
Mettre les morceaux de viande à mariner dans cette préparation; laisser reposer dans un endroit frais pendant une heure ou plus.
Déposer la viande et sa marinade dans une marmite à fond épais, ajouter l'huile, le beurre et l'eau. Couvrir et laisser mijoter à feu doux (en rajoutant de l'eau si nécessaire) jusqu'à la cuisson de la viande. Faire tremper les abricots secs dans de l'eau tiède ; une fois bien gonflés, les égoutter.
Lorsque la viande est bien tendre et la sauce réduite, incorporer les abricots secs et le miel.
Laisser la marmite sur un feu très doux pour que la viande se caramélise et que la sauce devienne très épaisse.
Servir les souris dans un plat tajine nappées de sauces et garnie d'abricots et d'amandes effilées, accompagnées de semoule au safran.