Découpez la viande en morceaux. Rincez-les, égouttez-les,mettez-les dans une cocotte avec sel, gingembre, safran, huile et les oignons finement hachés.
Couvrez d'eau. Fermez la cocotte et laissez cuire sur feu moyen en remuant de temps en temps la viande. Ajoutez un peu d?eau en cours de cuisson si nécessaire.
Pendant ce temps, épluchez les carottes et les pommes de terre. Coupez les carottes en rondelles et les pommes de terre en morceaux. Mettez les carottes à cuire avec la viande.
Lorsque la viande est presque cuite, ajoutez les morceaux de pommes de terre avec coriandre et persil hachés mélangés, piment doux et cumin. Ajoutez-les dans la cocotte et continuez la cuisson.
Lorsque les légumes sont devenus tendres, ajoutez le jus de citron, les olives confites et l'écorce de citron confit coupée en morceaux.
Faites cuire à petit feu encore quelques minutes puis retirez du feu dès que la sauce est devenue onctueuse.
Sur le plat de service tenu au chaud, dresser la viande et les carottes, puis, par-dessus, les pommes de terre. Décorer avec olives et citrons confits, Arrosez le tout avec la sauce bien chaude et servir aussitôt.