Verwarm de oven voor op 180°C.
Breng een kookpan met voldoende gezouten water aan de kook.
Kook de pasta gaar volgens de verpakking.
Giet de pasta af.
Breng in dezelfde kookpan opnieuw voldoende gezouten water aan de kook.
Snij de bloemkool in kleine roosjes.
Kook de bloemkoolroosjes in 15 minuten beetgaar.
Giet de roosjes af en hou ongeveer 200 ml kookvocht bij.
Breng in een kleine kookpan water aan de kook met een kleine scheut azijn.
Kook hierin de drie eieren gedurende 10 minuten.
Smelt de boter in de middelgrote kookpan en voeg er al roerend de bloem aan toe tot ze opdroogt.
Voeg de melk en het kookvocht er geleidelijk aan toe tot je een mooie bechamelsaus krijgt.
Kruid met peper, zout en muskaatnoot.
Haal van het vuur en roer de helft van de kaas eronder.
Voeg de gekookte bloemkool, pasta en hamblokjes eraan toe en roer alles goed onder elkaar.
Vul de ovenschaal hiermee.
Pel en snij de gekookte eieren in 4 partjes en schik deze bovenop de pasta.
Bestrooi met de rest van de gemalen kaas en bak in de oven tot de kaas mooi goudbruin is.