Peler les pommes de terre, les laver et les couper en dés. Les cuire 10 minutes dans de l'eau bouillante salée.
Peler et hacher l'ail, laver et ciseler le persil. Laver les légumes et couper la tomate et la courgette en dés.
Emincer le poireau. Couper le saumon en gros dés. Dans une poêle, faire revenir les légumes avec l'huile, l'ail et le persil environ 5 minutes à feu moyen.
Ajouter le saumon, les pommes de terre égouttées, le fumet et la crème. Poursuivre la cuisson 5 minutes et verser le tout dans un plat à gratin.
Mélanger le beurre mou, la farine et la chapelure dans un bol de façon à obtenir une pâte à crumble et répartir celle-ci sur le gratin. Cuire 15 à 20 minutes dans le four.