Maak de bloemkool schoon en snijd hem in roosjes. Was de aardappelen, schil ze en snijd ze in blokjes. Vul een pan met kokend water. Bestrooi beide groenten met zout en blancheer ze minimaal 7-8 minuten. Giet de groenten af zodra de kooktijd voorbij is en doe ze in een kom. Prak ze vervolgens fijn met een vork. Voeg zout, peper en geraspte Parmezaanse kaas toe; goed mengen.
Bereid een ovenschaal of cakevorm voor door de binnenkant te bestrijken met olie en paneermeel. Giet de helft van het mengsel erover en vul de vorm met ham, scamorza en mozzarella. Ga door met een volgende laag groenten en bestrooi het geheel met mozzarella en Parmezaanse kaas. Bak het in een voorverwarmde oven op 180°C gedurende 30 minuten. De aardappel- en bloemkoolgratin met ham en kaas is klaar om geserveerd te worden.