1 Strijk de bodem en de wanden van een pan in met boter en leg het witloof erin. Kruid met peper, zout, suiker en citroensap en leg enkele klontjes boter erop. Voeg een scheut water toe, dek de pan af en zet op een zacht vuur. Stoof in 40 minuten gaar.
2 Maak de kaassaus. Breng de melk aan de kook. Voeg de roux toe, draai het vuur lager en blijf roeren tot de roux smelt en de saus bindt. Laat 2 minuten zacht doorkoken. Giet door een zeef in een pan, breng opnieuw aan de kook en voeg de kaas toe. Laat al roerend smelten. Kruid met peper, zout en muskaatnoot.
3 Haal het witloof uit de pan en wikkel rond elke stronk 1 snede ham. Leg naast elkaar in een schotel en overgiet met de kaassaus. Laat gratineren onder de gril en serveer met aardappelpuree.