Dans une grande poêle, faire fondre le beurre et ajouter les poireaux. Faire revenir à feu moyen pendant environ 10 minutes jusqu'à ce qu'ils soient tendres.
Ajouter la crème fraîche et la moutarde (si utilisée) aux poireaux. Mélanger et assaisonner avec du sel et du poivre.
Dans un plat à gratin, disposer une couche de jambon blanc, puis ajouter un peu de mélange de poireaux. Répéter l'opération jusqu'à épuisement des ingrédients, en terminant par une couche de poireaux.
Saupoudrer le dessus avec le fromage râpé.
Enfourner pendant 20-25 minutes jusqu'à ce que le gratin soit doré et bouillonnant.