A karfiolt rózsáira szedjük, sós vízben megfőzzük, majd lecsepegtetjük. Kivajazott tepsibe tesszük, és megsózzuk.
A vajat felmelegítjük, és halványra pirítjuk benne a lisztet, majd felöntjük a tejjel, és habverővel simára keverjük. A kész besamelt megsózzuk, megborsozzuk, megszórjuk szerecsendióval, és 2 percet forraljuk.
A besamelt a karfiolra öntjük, a tetejét megszórjuk reszelt sajttal, majd 180 fokon kb. 10-15 perc alatt aranybarnára sütjük.