A karfiolt gondosan megtisztítjuk, és rózsáira szedjük. Annyi vízzel öntjük fel, amennyi szűken ellepi. Félpuhára főzzük. Közben a vajat habzásig hevítjük a liszttel, majd a forró tejet ráöntve, állandó kevergetés közben sűrűre főzzük. A tűzről lehúzva belekeverjük a megtisztított, reszelt vöröshagymát, a sót, a borsot és a borókabogyót, és pár percig hűlni hagyjuk. Ezután a reszelt sajttal és a tejföllel simára keverjük. A karfiolt leszűrjük, és tűzálló tálba vagy tepsibe terítjük. A sajtos mártáshoz adjuk a megmosott és apróra metélt petrezselyemzöldet, végül összekeverjük a habosra felvert tojásokkal. A karfiolra öntjük a tojásos-petrezselymes mártást, és az előmelegített forró sütőben addig pirítjuk, amíg szép színes lesz a teteje. Vigyázat, a sajt miatt nagyon hamar barnulhat! Kockákra vágva tesszük a tányérokra.