Desalar el bacalao en agua fría 24 horas, cambiando el agua cada 8. Escurrir y quitar pieles y espinas. Pelar y lavar las patatas, trocearlas. Colocar en un cuenco o bandeja honda el bacalao, las patatas y 1 1/2 tazas de agua caliente y cocinar en el microondas 12-14 minutos, a máxima potencia. Aplastar con un tenedor para hacer un puré espeso o una pasta.Cocinar 5 minutos la mantequilla y la cebolla picada en el microondas. Mezclar con el puré y la leche caliente. Salpimentar. Verter en una fuente honda y espolvorear con el queso. Agregar unas nueces de mantequilla y gratinar en el grill. Espolvorear con el perejil picado y servir.