Au fond d'un plat à gratin, disposer des lamelles d'oignons, recouvrir de rondelles de pommes de terre, parsemer les champignons émincés et disposer des morceaux de saumon frais.
Recouvrir de gruyère râpé et recommencer à l'identique pour la deuxième couche.
Dans un saladier battre les oeufs, ajouter la crème liquide et assaisonner avec le sel et poivre, l'ail et le persil et la pincée de muscade.
Verser dans le plat à gratin et recouvrir de gruyère râpé.
Enfourner à 200° pour 1 heure environ jusqu'à ce que les pommes de terre soient cuites.