In einer großen Pfanne das Olivenöl bei mittlerer Hitze erhitzen. Die gewürfelte Zwiebel hinzufügen und 5 Minuten lang anbraten, bis sie weich und glasig ist.
Den gehackten Knoblauch hinzufügen und weitere 1-2 Minuten braten, bis er duftet.
Die gehackten Tomaten, Oregano, Thymian und Paprikapulver in die Pfanne geben. Mit Salz und Pfeffer abschmecken und zum Kochen bringen.
Die Butterbohnen hinzufügen und alles gut vermengen. Die Hitze reduzieren und 10 Minuten köcheln lassen, damit sich die Aromen verbinden.
Den frischen Spinat unterrühren und weitere 2-3 Minuten kochen, bis der Spinat zusammengefallen ist.
Vor dem Servieren den geriebenen Parmesan unterrühren und mit frischem Basilikum garnieren.