Emincez finement l'ail et l'oignon.
Faites-les dorer dans la poêle avec de l'huile d'olive et un peu de sel jusqu'à ce qu'ils soient dorés.
Pendant ce temps, lavez les épinards, l'aneth et le persil et hachez-les grossièrement.
Rajoutez les épinards et la moitié de l'aneth dans la poêle avec un peu de sel jusqu'à ce que les épinards soient tombés.
Versez le riz et faites-le dorer quelques instants en remuant sans cesse.
Versez alors l'eau ou le bouillon, du sel de nouveau et portez à ébullition.
Réduisez alors le feu et couvrez la poêle aux trois quarts avant de laisser cuire une vingtaine de minutes.
Une fois que le riz aux épinards est cuit, goûtez-le pour vérifier l'assaisonnement, ajoutez les pois chiches, puis laissez-le reposer quelques minutes à couvert.
Pour servir le spanakorizo, parsemez de persil, d'aneth, de zeste de citron et de feta émiettée entre vos doigts.
Certains voudront ajouter du poivre noir ou du piment et un filet de jus de citron au moment de manger.