Den Blumenkohl waschen und in einzelne Röschen zerteilen. Im gesalzenen Wasser halbgar kochen.
Eine Auflaufform mit Butter einfetten.
Käse und Schinken in kleine Würfel schneiden. Zwei Eier hart kochen und ebenso in kleine Würfel schneiden. Salzen und pfeffern.
Alles mit dem Blumenkohl vermengen und in die Form geben. Sahne mit Eiern verrühren und auf die Blumenkohlmasse geben.
In den vorgeheizten Backofen schieben. Wenn der Blumenkohl gar ist, den Auflauf mit dem grob geriebenen Käse bestreuen und noch kurz backen, bis der Käse zerläuft.