Faire fondre le beurre dans une poêle.
Ajouter la farine.
Mélanger continuellement et verser le lait lentement.
Cuire jusqu'à ce que la sauce épaississe.
Ajouter le sel.
Beurrer une casserole allant au four.
Placer une rangée de patate dans le fonds.
Ajouter une rangée d'oignion.
Ajouter une rangée de jambon.
Répeter en finissant avec une rangée de jambon.
Verser la sauce sur le dessus et agiter le plat légèrement pour que la sauce traverse toutes les rangées.
Placer le fromage râpé dans le centre de la casserole.
(optionnel) Parsemer de persil.
Couvrir avec une feuille d'aluminium.
Cuire au four à 350F pendant 30 minutes.