Émincer finement les oignons, hacher l'ail et hacher finement l'aneth.
Porter une grande casserole d’eau à ébullition, saler selon le goût puis ajouter l’orzo. Cuire al dente selon le temps indiqué sur le paquet.
Pendant ce temps, chauffer l'huile dans une poêle à feu moyen. Faire revenir les oignons 2 à 3 minutes en remuant de temps en temps. Ajouter l'ail et cuire encore environ 2 minutes, jusqu'à ce qu'il soit tendre.
Ajouter les épinards surgelés dans la poêle et cuire jusqu'à ce qu'ils soient complètement décongelés. Quand on passe une cuillère en bois au fond de la poêle, il ne doit plus rester de liquide.
Égoutter l'orzo, le verser dans la poêle et mélanger.
Émietter la feta dans la poêle, ajouter l'aneth et mélanger jusqu'à ce que la feta soit chaude. Servir chaud.