Tremper les noix de cajou crues dans de l'eau chaude pour au moins 15 minutes pour les ramollir. Egoutter les noix de cajou.
Hacher : En attendant les noix de cajou, hacher finement l'oignon et 4 gousses d'ail.
Faitre chauffer 1 cuillère à soupe d'huile d'olive dans une grande poêle ayant un couvercle, et faire revenir l'oignon et l'ail à feu doux-moyen pendant environ 2 minutes. Ajouter 60 ml d'eau. Couvrir la poêle et cuire à feu doux pendant environ 10 minutes, jusqu'à ce que les oignons soient tendres. Eviter de faire dorer les oignons.
Pendant que les oignons cuisent, décongeler les épinardsPour éviter le brunissement des épinards, décongeler-les à feu doux au micro-ondes jusqu'à ce qu'ils soient tout juste décongelés et encore frais. Ne pas égoutter les épinards.
Faire la purée d'épinards : Placer les épinards décongelés et tous les autres ingrédients de la purée d'épinards ainsi que les noix de cajou égouttées dans un mixeur. Broyer jusqu'à ce que le mélange soit lisse. Si vous voulez la texture de quelques morceaux de noix de cajou, vous pouvez broyer un peu moins.
Poêler le fromage halloumi : Une fois les oignons cuits, déplacer-les aux bords de la poêle et ajouter le halloumi en cubes dans la poêle. Chauffer à feu moyen et faire dorer le halloumi sur au moins deux côtés.
Ajouter la purée d'épinards à la poêle. Laisser chauffer pendant 2 minutes environ, jusque bien chauffé mais sans brunir. Hors feu, ajouter le jus de citron.
Servir sur du riz ou avec un pain plat oriental, comme de la pita.