Dans une grande poêle ou un wok, faire fondre l’oignon haché finement dans un peu d’huile d’olive. Une fois que l’oignon devient transparent, ajouter la viande hachée et la détailler en petit morceaux. Remuer jusqu’à ce que la viande soit bien cuite. Ajouter les épices marocaine, salez & poivrer.
Porter une grande marmite d’eau salée à ébullition. Ajouter les épinards et porter de nouveau à ébullition. Maintenir les épinards 7 minutes dans l’eau bouillante. Egoutter et réserver.
Porter une deuxième marmite d’eau salée à ébullition. Ajouter les pommes de terre épluchées et coupées en petit morceau. Maintenir à ébullition jusqu’à ce que les pommes de terre commencent à se défaire.
Egoutter les pommes de terre. Dans un grand saladier, écraser les pommes de terre avec l’œuf, le lait, la muscade, le sel & poivre pour obtenir une purée lisse.
Dans un plat allant au four, déposer la viande cuite, faire ensuite une couche avec les épinards et terminer par couvrir de purée. Ajouter la chapelure.
Cuire dans un four préchauffé à 200°C durant 25 minutes. Terminer en mode grill pour faire « croûter ».