Schil en kook de aardappelen.Maak de witlof schoon, snijd het in ringen. Smelt de boter in een hapjespan (niet bruin laten worden) en smoor de witlof gaar.Snijd de ham in kleine blokjes. Stamp de aardappels met de creme fraiche, doe de witlof en de ham erdoorheen. Doe een deel in een ovenschaal leg daarop de helft van de kaas, doe de rest er bovenop en bedek weer met de kaas.Zet het in de oven of onder de grill tot er een bruin korstje op zit.