Verser 3 càs d’huile dans une sauteuse sur feu moyen. Faire dorer les souris d’agneau, puis réserver.
Peler les oignons et l’ail et émincer. Ajouter le reste de l’huile dans la sauteuse et ajouter le mélange d’oignons et ail et laisser mijoter. Saler.
Ajouter le curcuma, le gingembre, le chili, la cannelle et du poivre fraîchement moulu, mélanger, puis ajouter le miel, la sauce soja et le Marsala.
Remettre les souris dans la sauteuse en ajoutant de l’eau à hauteur, porter à ébullition, couvrir, baisser le feu et laisser mijoter doucement pendant 1 à 1½ heure jusqu’à ce que la viande soit tendre.
Ajouter les lentilles corail et cuire encore 20 minutes sans le couvercle jusqu’à ce que les lentilles soient cuites dans la sauce et que la sauce soit réduite. Vérifier l’assaisonnement.
Pour le couscous, dans la marmite du couscoussier porter de l’eau à ébullition.
Pendant ce temps verser le couscous dans un saladier avec le sel, les graines de cardamome écrasées, couvrir d’eau bouillante et mettre une assiette sur le saladier, laisser reposer 5 minutes.
Égoutter le couscous et verser dans la partie passoire supérieure du couscoussier et poser sur la marmite bouillante.
Couvrir le couscous avec des morceaux de beurre, mettre le couvercle et cuire à la vapeur pendant 7 à 10 minutes.
Pendant ce temps torréfier à sec les amandes effilées dans une poêle et faire dorer, réserver. Idem pour les pignons de pin. Émincer les pistaches.
Quand le couscous est cuit, le verser dans un plat de service et mélanger à l’aide d’une fourchette en ajoutant les amandes, pignons et pistaches.
Garder un peu de fruits secs pour garnir le plat.