Laver la viande, la disposer dans une marmite sur feu doux, avec l'huile et la moitié de l'oignon. Une fois l'oignon sué, ajouter le sel, le safran, le gingembre et l'ail. Remuer de temps à autre jusqu'à ce que les ingrédients soient incorporés et la viande dorée.
Verser l'eau, couvrir et laisser cuire environ 40 minutes. Ajouter l'eau si besoin est.
Ouvrir la marmite et ajouter le reste de l'oignon haché, l'écorce de cannelle, le paprika, le persil haché et le jus de citron. Couvrir et laisser mijoter pendant 15 minutes.
Servir le plat décoré de citron confit et d'olives rouges.