Nudeln in reichlich gesalzenem Wasser nach Packungsangabe bissfest kochen. Vor dem Abgießen 100 ml Nudelwasser abnehmen und beiseitestellen.
Olivenöl in einer großen Pfanne bei mittlerer Hitze erwärmen. Knoblauch darin etwa 1 Minute anschwitzen, bis er duftet, aber noch nicht braun wird.
Kirschtomaten zugeben und 4–5 Minuten garen, bis sie weich werden und teilweise aufplatzen.
Sahne angießen und 2–3 Minuten leise köcheln lassen, bis die Soße leicht eindickt. Parmesan einrühren, bis er vollständig geschmolzen ist.
Spinat portionsweise unterheben und etwa 2 Minuten mitgaren, bis er zusammengefallen ist.
Nudeln in die Pfanne geben und mit so viel Nudelwasser durchschwenken, bis die Soße glänzt und die Nudeln gleichmäßig überzieht. Mit Salz und Pfeffer abschmecken und sofort servieren.