Die Nudeln nach Packungsanweisung in reichlich Salzwasser al dente kochen. Die Knoblauchzehen abziehen.
Den Schinken in Würfel schneiden und in einer beschichteten Pfanne ohne zusätzliches Fett knusprig braten. Den Knoblauch zerdrücken, mit den Bohnen hinzufügen und alles leicht andünsten.
Die Gemüsebrühe angießen, die Tomaten dazugeben und alles etwa 10 Minuten leicht kochen lassen.
Den Schnittlauch in Röllchen schneiden, das Basilikum hacken und mit den abgetropften Nudeln zur Suppe geben. Vor dem Servieren die Suppe mit Salz, Pfeffer und Zucker abschmecken.