Knoblauch, Zwiebeln, Sellerie, Karotten, Kartoffeln, Bohnen und Zucchini klein schneiden.
Butter und Öl in einem großen Topf erhitzen und den Speck 2 Minuten anbraten. Knoblauch und Zwiebeln zugeben, 2 Minuten braten, dann Sellerie, Karotten und Kartoffeln unterrühren und weitere 2 Minuten braten. Die Bohnen in den Topf geben und 2 Minuten braten. Die Zucchini einrühren und weitere 2 Minuten braten. Den Deckel auflegen und das Gemüse unter gelegentlichem Rühren 15 Minuten dünsten.
Gemüsebrühe, Tomaten, Tomatenmark, Basilikum und Käserinde dazugeben und abschmecken. Aufkochen lassen, die Temperatur reduzieren und 1 Stunde leise köcheln. Die Käserinde entfernen und wegwerfen. Die Spaghettistücke in den Topf geben und 10 Minuten kochen.
In großen, vorgewärmten Suppentellern mit frisch geriebenem Parmesan bestreut servieren.