Ofen auf 200°C Ober-/Unterhitze vorheizen.
Blumenkohl in kleine Röschen teilen und in Salzwasser ca. 5 Minuten blanchieren.
In einer Schüssel Sahne, Milch, Eier, Mehl und Senf verrühren. Mit Salz, Pfeffer und Muskat würzen.
Eine Auflaufform mit Butter einfetten.
Blumenkohlröschen in die Form geben und die Eiermischung darüber gießen.
Mit geriebenem Käse bestreuen und Butterflocken darauf verteilen.
Im vorgeheizten Ofen ca. 30 Minuten backen, bis der Auflauf goldbraun ist.