Spinatblätter verlesen, feste Stiele abtrennen und Blätter gründlich waschen. Sämtliche Kräuter waschen, gut abtropfen lassen und fein hacken. Zwiebel, Knoblauch und Kartoffel schälen und in Würfel schneiden. Zitrone mit heißem Wasser waschen und von der Schale Zesten ziehen. Zitrone anderweitig verwerten. Speck in kleine Würfel schneiden.
Pfanne erhitzen und Speckwürfel darin 5 Minuten knusprig braten. Herausnehmen und auf einem Küchentuch abtropfen lassen.
In einem ausreichend großen Topf Olivenöl und Butter erhitzen und Zwiebeln darin glasig dünsten. Kartoffeln hinzugeben, umrühren und 2 Minuten anbraten. Gemüsebrühe aufgießen und 20 Minuten auf kleiner Flamme köcheln lassen.
In der Zwischenzeit Salzwasser in einem großen, flachen Topf erhitzen. Spinatblätter hineingeben und 2 Minuten lang blanchieren. Spinat in ein Sieb abgießen und mit kaltem Wasser abschrecken. Gut abtropfen lassen und klein schneiden.
Sahne steif schlagen. Suppe vom Herd nehmen, Spinat, Kräuter und Zitronenschale dazugeben und alles fein pürieren. Mit Salz, Pfeffer und Muskatnuss abschmecken.
Grüne Suppe auf tiefe Teller geben und mit gebratenem Speck garnieren. Zum Schluss einen Esslöffel geschlagene Sahne darauf geben und sofort servieren.