Den Ofen auf 220 °C Ober-/Unterhitze vorheizen. Das ist heißer als die spätere Backtemperatur — der Kürbis braucht diese Hitze, um Wasser zu verlieren und an den Kanten zu karamellisieren.
Die Kürbiswürfel auf das Backblech geben, mit 2 EL Olivenöl, Salz und Pfeffer vermengen und in einer einzigen Schicht verteilen. 25 Minuten rösten und nach der Hälfte einmal mit dem Pfannenwender wenden. Fertig sind sie, wenn die Ränder dunkelgolden sind und die Spitzen leicht einfallen.
Während der Kürbis röstet, einen großen Topf kräftig gesalzenes Wasser zum Kochen bringen. Salz im Nudelwasser ist die einzige Chance, die Nudeln von innen zu würzen.
Die Makkaroni 2 Minuten kürzer als auf der Packung angegeben kochen, abgießen und beiseitestellen. Sie sollen innen noch einen harten Kern haben und garen später im Ofen fertig.
4 EL Butter in der Pfanne bei mittlerer Hitze schmelzen. Die Salbeiblätter hineingeben und etwa 60 Sekunden braten, bis sie sich kräuseln und die Ränder dunkelgrün durchscheinend werden. Sofort mit einer Gabel herausnehmen und auf Küchenpapier abtropfen lassen. Die braune Butter in der Pfanne behalten.
In der braunen Salbeibutter den Knoblauch 30 Sekunden anschwitzen, bis er duftet, aber noch nicht gebräunt ist. Das Mehl einstreuen und 1 Minute unter Rühren anschwitzen, bis es leicht gebräunt ist. Dann die Milch in einem Zug einrühren und mit dem Schneebesen glatt rühren.
Die Sauce 5 Minuten bei mittlerer Hitze köcheln lassen, bis sie deutlich andickt und den Löffel überzieht. Dann 150 g Gruyère und 60 g Parmesan einrühren, bis alles geschmolzen ist. Mit Muskatnuss, Chiliflocken, Salz und Pfeffer abschmecken — jetzt darf die Sauce ruhig etwas kräftiger sein.
Nudeln, Kürbis und Sauce in einer großen Schüssel vorsichtig vermengen, bis alles überzogen ist, ohne die Nudeln zu zerbrechen.
Die Mischung in die Auflaufform geben. Die restlichen 4 EL Butter schmelzen, mit Panko, den restlichen 40 g Parmesan und einer Prise Salz vermischen und gleichmäßig über die Oberfläche streuen.
20 Minuten bei 200 °C backen, dann die letzten 5 Minuten auf Grillfunktion umschalten, bis die Brösel goldbraun sind. In dieser Zeit unbedingt in der Küche bleiben — die letzten fünf Minuten entscheiden alles.
Den Auflauf 10 Minuten auf einem Gitter ruhen lassen. In dieser Zeit bindet die Sauce und läuft nicht über den Teller.
Mit den knusprigen Salbeiblättern und, wenn gewünscht, ein paar frischen Salbeiblättern garnieren und servieren.