Den Ofen auf 180 Grad vorheizen.
Kartoffeln in Salzwasser ca. 10 Minuten vorkochen, abgießen und beiseitestellen.
Blumenkohl in Salzwasser ca. 8 Minuten garen, abgießen und beiseitestellen.
In einer Schüssel Sahne, Milch, Eier, geriebenen Käse und gehackten Knoblauch gut verquirlen. Mit Salz, Pfeffer und Muskatnuss würzen.
Eine Auflaufform mit Butter einfetten und die Kartoffelscheiben und Blumenkohlröschen darin verteilen.
Die Sahne-Mischung darüber gießen und alles gleichmäßig verteilen.
Den Auflauf im vorgeheizten Ofen ca. 25-30 Minuten backen, bis er goldbraun ist.