Die Pasta in einem großen Topf mit reichlich Salzwasser nach Packungsanweisung al dente kochen.
Während die Pasta kocht, den geschnittenen Bacon in eine kalte, große Pfanne geben. Bei mittlerer Hitze langsam erhitzen, damit das Fett ausbrät. Den Bacon unter gelegentlichem Rühren 8-10 Minuten knusprig braten.
Den knusprigen Bacon mit einer Schaumkelle aus der Pfanne heben und auf einem mit Küchenpapier ausgelegten Teller abtropfen lassen. Etwa 1-2 Esslöffel des ausgelassenen Baconfetts in der Pfanne belassen, den Rest entsorgen.
Die gewürfelte Schalotte im verbliebenen Baconfett bei mittlerer Hitze ca. 2-3 Minuten glasig dünsten.
Den gehackten Knoblauch und die halbierten Kirschtomaten hinzufügen. Alles zusammen ca. 4-5 Minuten braten, bis die Tomaten weich werden und leicht aufplatzen. Mit Salz und Pfeffer würzen.
Die Hitze reduzieren und die Pfanne mit der Sahne ablöschen. Den geriebenen Parmesan einrühren und die Sauce sanft köcheln lassen, bis sie leicht andickt.
Bevor die Pasta abgegossen wird, ca. 150 ml des Nudelwassers abschöpfen und beiseitestellen. Die Pasta abgießen.
Die abgetropfte Pasta, den frischen Babyspinat und etwa zwei Drittel des knusprigen Bacons direkt in die Pfanne zur Sauce geben. Alles gut vermengen, bis der Spinat zusammenfällt. Falls die Sauce zu dick ist, etwas von dem aufgefangenen Nudelwasser hinzufügen, bis die gewünschte Konsistenz erreicht ist.
Die BLT Pasta sofort auf tiefen Tellern anrichten. Mit dem restlichen knusprigen Bacon und bei Belieben mit etwas zusätzlichem Parmesan garnieren.