1Préchauffez votre four à 180°C. Pendant ce temps, dans une grande poêle, faites chauffer un peu d'huile d'olive à feu moyen. Ajoutez l'oignon et l'ail finement hachés et faites-les revenir jusqu'à ce qu'ils soient tendres et dorés.
2Incorporez les épinards à la poêle et laissez-les cuire jusqu'à ce que toute l'eau se soit évaporée. Assaisonnez avec le cumin, le paprika, le sel et le poivre, en mélangeant bien pour enrober les épinards des épices.
3Prenez une tortilla et déposez au centre une généreuse cuillerée de la garniture d'épinards. Parsemez de cheddar râpé et enroulez la tortilla pour former une enchilada. Répétez l'opération avec les autres tortillas.
4Dans un bol, mélangez la sauce tomate et la crème fraîche jusqu'à obtenir une consistance lisse et crémeuse. Versez cette sauce sur les enchiladas en les recouvrant uniformément. Parsemez le reste du cheddar râpé sur le dessus.
5Enfournez les enchiladas pendant 20 minutes à 180°C, jusqu'à ce que le fromage soit fondu et légèrement doré. Sortez du four, laissez reposer quelques minutes et décorez de coriandre fraîche hachée avant de servir chaud.