Zwiebel schälen, das restliche Gemüse gut abwaschen. Alles klein würfeln, den Lauch in halbe Ringe schneiden.
Das Olivenöl in einem großen Topf erhitzen, die Zwiebel und den Porree darin anbraten bis sie glasig werden. Sellerie und Karotte dazu geben und mit anschwitzen, dabei ab und zu umrühren. Dann mit der Gemüsebrühe und den Tomaten ablöschen. Alles zusammen ca. 15 Minuten einkochen lassen.
Die Bohnen und den Käse zur Suppe dazu geben, dann die Hälfte der Suppe abnehmen, pürieren, und wieder zum Rest hinzugeben. Zuletzt den Kohl hinzufügen und für ca. 5 Minuten mitkochen, bis er weich ist.
Die Suppe mit Salz und Pfeffer abschmecken und warm servieren.
Tipp: Dazu passt in Öl angeröstetes Baguette.