In einem großen Topf das Olivenöl bei mittlerer Hitze erhitzen. Die gewürfelte Zwiebel hinzufügen und ungefähr 5 Minuten lang sautieren, bis sie durchsichtig ist.
Den gehackten Knoblauch dazugeben und für 1 Minute weiterbraten. Dann die Karotten und den Sellerie hinzufügen und weitere 5 Minuten kochen, dabei gelegentlich umrühren.
Den gewürfelten Zucchini und die grünen Bohnen in den Topf geben und für zusätzliche 4 Minuten sautieren, bis sie leicht weich sind.
Die gewürfelten Tomaten mit ihrem Saft sowie die Gemüsebrühe in den Topf gießen. Die Mischung zum Kochen bringen.
Sobald die Suppe kocht, die Hitze auf ein Simmer reduzieren. Navy-Bohnen, Pasta, Oregano und Basilikum hinzufügen. Mit Salz und Pfeffer abschmecken.
Die Suppe 10-12 Minuten lang simmern lassen, bis die Pasta al dente ist.
Den frischen Spinat oder Grünkohl unterrühren und weitere 2-3 Minuten garen, bis das Gemüse verwelkt ist.
Abschmecken und nach Bedarf nachwürzen.