Bringen Sie einen großen Topf mit Wasser zum Kochen. Die Nudeln nach Packungsanweisung kochen, abzüglich 1 -2 Minuten.
Kurz vor dem Abgießen 1 Tasse des Nudelkochwassers zurückbehalten. Dann Nudeln abgießen.
Schneiden Sie die Würste mit einem scharfen Messer in etwa 1,5 cm große Stücke. Es wird ein wenig schmierig werden und die Stücke werden seltsame Formen haben - keine Sorge, das bessert sich beim Kochen von selbst!
Öl in einer großen Pfanne bei starker Hitze erhitzen. Die Würstchen hineingeben und braten, bis sie außen leicht gebräunt sind, innen müssen sie nicht durchgebraten sein.
Zwiebel und Knoblauch hinzugeben und 2 Minuten braten, bis die Zwiebel glasig und die Würste gut gebräunt sind.
Tomate, Chiliflocken, eine Prise Salz und Pfeffer hinzufügen. Umrühren und die Hitze auf mittlere Stufe reduzieren. Unter gelegentlichem Rühren 8 Minuten lang köcheln lassen, bis die Sauce ziemlich eingedickt ist.
Babyspinat (falls verwendet), Nudeln und etwa 1/2 Tasse Nudelkochwasser hinzufügen. Schnell schwenken, nicht länger als 1 Minute (sonst könnten die Nudeln anfangen zu zerfallen).
Vom Herd nehmen und sofort servieren, mit reichlich Basilikum und Parmesan garnieren. Guten Appetit!