Koche die Nudeln in Salzwasser etwa 5 Minuten vor. Gieße sie danach ab und fange etwa 150 ml Nudelwasser auf.
Schäle Zwiebel und Knoblauch und hacke beides fein. Brate beides dann in Öl in einer Pfanne an.
Gib das Tomatenmark dazu und brate es kurz mit an. Lösche dann mit dem Nudelwasser und den Dosentomaten ab. Würze die Soße dann mit Zucker und den weiteren Gewürzen. Lass sie kurz aufkochen.
Zupfe den Mozzarella in kleine Stücke. Schneide die getrockneten klein. Wasche und hacke das Basilikum. Hebe einige Blätter für später auf.
Vermenge die Soße mit den Nudeln und fülle sie in eine Auflaufform. Vermische sie mit dem Mozzarella, den getrockneten Tomaten und dem gehackten Basilikum.
Streue zum Schluss den geriebenen Käse, Parmesan und die Oliven drüber und gare den mediterranen Nudelauflauf für 10-15 Minuten bei 180 °C Ober-/Unterhitze im Ofen.
Verteile vor dem Servieren noch einige Basilikumblätter auf dem Auflauf.