Faites revenir dans une marmite avec l'huile, la viande coupée en morceaux. Assaisonnez avec le gingembre, le sel et le poivre. Versez de l'eau tiède à mi-hauteur.Couvrez et laissez mijoter 40 mn sur feu très doux.
Dans une casserole, faites blondir les oignons pelés et émincés avec 1 cuillère à soupe d'huile. Dès qu'ils commencent à dorer, saupoudrez-les avec la cannelle, le safran et le sucre en poudre. Ajoutez le miel, remuez puis laissez caraméliser légèrement.
Mettez les oignons dans la cocotte avec la viande, versez le jus du demi-citron et poursuivez la cuisson 20 min. Environ 10 min avant la fin, retirez le couvercle pour que la sauce réduise légèrement.
Disposez la viande et les oignons dans un grand plat chaud.
Servez le tajine de viande aux oignons caramélisés bien chaud.
Aucune remarque pour cette recette.