1. Den Blumenkohl waschen, in Röschen teilen und in kochenden Salzwasser für 7 Minuten auf mittlere Stufe köcheln lassen.
2. In der Zwischenzeit die Zwiebel schälen und in Würfel schneiden. Den Knoblauch schälen, fein hacken und den Schinken in Würfel schneiden.
3. Den gekochten Blumenkohl in eine Auflaufform geben.
4. Die Butter in einem Topf erhitzen und den Schinken und die Zwiebeln darin anbraten, dann den Knoblauch hinzugeben und kurz mit anbraten. Nun die Sahne und die Brühe hinzugeben und den Frischkäse einrühren.
5. Die Sahnesoße über den Blumenkohl gießen und den Gouda darüber verteilen.
6. Den Auflauf im vorgeheizten Backofen bei 180° Grad Ober/Unterhitze für 20 - 25 Minuten Backen.