Die Kartoffeln schälen und in 2 cm kleine Würfel schneiden. Die Milch mit 300 ml Wasser erhitzen, salzen und die Kartoffelwürfel hineingeben. Nach fünf Minuten die Nudeln hinzufügen und weitere zehn bis 15 Minuten köcheln lassen, bis alles bissfest ist.
Die Zwiebeln schälen und in Ringe schneiden. Anschließend das Butterschmalz in einer Pfanne erhitzen und die Zwiebelringe darin goldbraun braten.
Den Käse in kleine Würfel schneiden und die Hälfte des Käses unter die Kartoffel-Nudel-Mischung heben. Anschließend mit Salz, Pfeffer und Muskatnuss abschmecken. Die Masse in eine Auflaufform geben und mit den Zwiebelringen und dem restlichen Käse bestreuen.
Im vorgeheizten Backofen bei 200° 15 Minuten backen.