Das Blumenkohl in Röschen teilen und 10 Minuten kochen, mit Brühwürfel gewürzt. In der Zwischenzeit die Zwiebeln mit dem Hackfleisch in einer Pfanne ohne Öl anbraten.
Das Tomatenmark in die Pfanne geben. Mit Salz, Pfeffer, Paprikapulver und Kräutern würzen. Wenn das Fleisch fertig gegart ist, etwas Blumenkohlwasser hinzufügen und mit der Mehlschwitze binden. Den Blumenkohl in eine Auflaufform geben.
Die gesamte Mischung, bis auf den gehackten Schinken, in eine gefettete runde 9-Zoll-Kuchenform geben. Mit Käse bestreuen und bei 200°C 10 Minuten lang backen oder bis der Käse vollständig geschmolzen ist.