Den Backofen auf 180°C vorheizen.
Die Kartoffeln schälen, in Scheiben schneiden und in Salzwasser etwa 10 Minuten vorkochen.
Den Rosenkohl putzen und ebenfalls kurz blanchieren.
Die Zwiebel fein hacken und in der Butter glasig dünsten.
Kartoffeln und Rosenkohl in eine Auflaufform geben und die gedünsteten Zwiebeln darüber verteilen.
Die Eier mit der Sahne verquirlen, mit Salz, Pfeffer und Muskatnuss würzen und über das Gemüse gießen.
Den geriebenen Käse darüber streuen und den Auflauf im vorgeheizten Ofen etwa 25-30 Minuten goldbraun backen.