Die Pasta nach Packungsanweisung in einem großen Topf mit Salzwasser al dente kochen. Abgießen und beiseite stellen.
In einer großen Pfanne das Olivenöl erhitzen und die Wurst darin anbraten, bis sie goldbraun und durchgegart ist. Mit einem Holzlöffel in kleine Stücke zerteilen.
Den gehackten Knoblauch hinzufügen und für etwa 1 Minute mitbraten, bis er duftet.
Die Kirschtomaten in die Pfanne geben und 3-4 Minuten anbraten, bis sie weich sind.
Die Sahne in die Pfanne gießen und gut umrühren. Den geriebenen Parmesan hinzufügen und alles zum Kochen bringen. Mit Salz und Pfeffer abschmecken.
Den frischen Spinat unterrühren und kurz warten, bis er zusammengefallen ist.
Die gekochte Pasta in die Pfanne geben und alles gut vermengen, bis die Pasta gleichmäßig mit der Sauce bedeckt ist.
Auf Tellern anrichten und mit frischen Basilikumblättern garnieren.