Assaisonner la viande de sel, de poivre, de safran pur, de curcuma, de piment doux, d'oignon et d'huile. Couvrir et laisser mariner quelques minutes au réfrigérateur.
Dans une cocotte, chauffer l'huile et faire saisir les morceaux de viande. Ajouter la tomate râpée, le concentré de tomates et les haricots blancs. Mélanger le tout et laisser cuire tout en remuant.
Verser le contenu de la cocotte dans un récipient, ajouter le parmesan râpé, les épinards, les oeufs et la levure chimique. Mélanger le tout.
Transférer ce mélange dans un moule à gratin beurré.
Saupoudrer de fromage râpé et faire cuire dans un four préchauffé à 180°C environ 30 mn. Servir le Tajine aux épinards chaud.