Backofen auf 200 Grad Ober- und Unterhitze vorheizen.
Blumenkohl in Röschen teilen und in kochendem Salzwasser 5 Minuten garen. Abgießen und in eine Auflaufform geben. Zwiebeln klein würfeln.
Olivenöl in einer großen Pfanne erhitzen und das Hackfleisch anbraten. Zwiebeln zugeben und mitbraten. Tomatenmark unterrühren und alles mit Gemüsebrühe ablöschen. 5 Minuten bei mittlerer Hitze köcheln lassen, dabei mit Salz, Pfeffer und Muskat würzen. Schmand und Petersilie unterrühren.
Die Hack-Mischung über den Blumenkohl geben und mit geriebenem Käse und Feta bestreuen. 20 Minuten im Ofen backen.