Koche die Makkaroni nach Packungsanweisung in Salzwasser al dente. Gieße sie anschließend ab und stelle sie zur Seite.
Öffne die Thunfischdosen, lasse den Saft abtropfen und zerpflücke den Thunfisch grob mit einer Gabel.
Erhitze das Olivenöl in einer großen Pfanne und brate die gehackte Zwiebel und den Knoblauch darin bei mittlerer Hitze an, bis sie glasig sind.
Füge das Tomatenmark hinzu und lasse es kurz anrösten. Gieße dann die Sahne und die Gemüsebrühe dazu. Rühre alles gut um, würze mit Salz, Pfeffer und Oregano und lasse die Sauce einige Minuten köcheln, bis sie leicht eingedickt ist.
Gib die abgetropften Makkaroni und den Thunfisch in die Pfanne mit der Sauce und mische alles gut durch, bis die Nudeln gleichmäßig mit der Soße bedeckt sind.
Heize den Ofen auf 200°C Ober-/Unterhitze vor. Fülle die Makkaroni-Thunfisch-Mischung in eine gefettete Auflaufform. Verteile die Mozzarella-Scheiben gleichmäßig darüber und bestreue alles mit dem geriebenen Parmesan.
Setze die halbierten Kirschtomaten auf den Auflauf.
Backe den Auflauf im vorgeheizten Ofen für etwa 20 Minuten, bis der Käse goldbraun und knusprig ist.