In einem großen Topf die Gemüsebrühe zum Kochen bringen und dann bei niedriger Hitze warm halten.
In einem anderen großen Topf das Olivenöl und die Butter erhitzen. Zwiebel und Knoblauch darin glasig dünsten.
Den Arborio-Reis hinzufügen und unter Rühren etwa 2 Minuten anrösten, bis die Körner leicht durchsichtig sind.
Den Weißwein hinzufügen und unter Rühren kochen, bis der Wein fast vollständig verdampft ist.
Nach und nach eine Kelle warme Gemüsebrühe zum Reis geben, dabei ständig rühren. Warten, bis die Flüssigkeit fast vollständig aufgenommen ist, bevor die nächste Kelle Brühe hinzugefügt wird. Dies dauert etwa 18-20 Minuten.
Wenn der Reis al dente ist, den gehackten Spinat und den geriebenen Parmesan unterrühren. Mit Salz und Pfeffer abschmecken.
Das Risotto vom Herd nehmen und 2-3 Minuten ruhen lassen. Mit frischer Petersilie garnieren und servieren.