Comienza colocando las papas en una sartén y agrega agua hasta cubrir. Enciende el fuego y déjalo cocinar por 20 minutos.
Pasado ese tiempo, retíralas del fuego y córtalas en cubos.
Corta el jamón en lonchas y reserva.
En una sartén pon un hilo de aceite de oliva y añade todo el jamón loncheado, remueve hasta que se dore un poco.
Agrega la cebolla rebanada y deja que se dore. Una vez hecho esto, reserva.
Ahora, en una sartén, coloca la mantequilla sin sal y unta hasta que se derrita, agrega la harina de trigo y mezcla por 2 minutos hasta que esté cocida.
Agrega la leche poco a poco y mezcla hasta que se convierta en una crema.
Sazona con nuez moscada y sal, mezcla bien. Agrega el queso parmesano y mezcla.
Hecho eso, en un refractario, pon un cucharón de la salsa y esparce por el fondo.
Añade todas las patatas cortadas, las rodajas de puerro, el jamón cocido y el resto de la salsa, repartiendo uniformemente.
Agrega el queso mozzarella rallado encima y coloca en un horno precalentado a 110 grados y hornea por 10 minutos.
Sírvete.