Heize den Backofen auf 180 °C Ober- und Unterhitze vor. Streiche die Auflaufform mit etwas Olivenöl ein.
Koche die Nudeln in einem Topf mit Salzwasser al dente.
Ziehe Zwiebel und Knoblauch ab und hacke beides fein. Wasche den Kürbis, entferne die Kerne und schneide ihn in mundgerechte Würfel.
Erhitze Olivenöl in einem Topf und brate Zwiebel und Knoblauch darin glasig an.
Gib die Kürbiswürfel dazu und dünste sie für etwa 5 Minuten.
Gieße Gemüsebrühe und Milch hinzu und lasse den Kürbis bei mittlerer Hitze ca. 15 Minuten garen, bis er weich ist.
Püriere die Mischung anschließend zu einer cremigen Soße und würze sie mit Salz, Pfeffer, Muskatnuss sowie Thymian.
Vermische die Nudeln mit der Kürbissauce und fülle alles in die vorbereitete Auflaufform.
Verteile Ricotta in kleinen Klecksen auf der Oberfläche und streue geriebenen Parmesan darüber.
Backe den Auflauf für etwa 20 Minuten im vorgeheizten Ofen, bis die Oberfläche goldbraun ist.