Olivenöl in einem großen Topf erhitzen. Zwiebel, Karotten und Sellerie hinzufügen und bei mittlerer Hitze etwa 5 Minuten anbraten, bis das Gemüse weich ist.
Knoblauch hinzufügen und für weitere 1-2 Minuten anbraten, bis er duftet.
Hähnchenbrustfilets in den Topf geben und mit Hühnerbrühe aufgießen. Oregano, Zitronensaft und -schale hinzufügen. Mit Salz und Pfeffer würzen.
Zum Kochen bringen, dann die Hitze reduzieren und 15-20 Minuten köcheln lassen, bis das Hähnchen durchgegart ist.
Hähnchen aus dem Topf nehmen, in Stücke schneiden und wieder in die Suppe geben.
Orzo-Nudeln hinzufügen und weitere 10 Minuten kochen, bis sie al dente sind.
Spinat unterrühren und kurz mitkochen, bis er zusammengefallen ist.
Mit frischer Petersilie garnieren und servieren.