-
1
Preheat the oven to 350 degrees F (175 degrees C).
-
2
Grease a 9x13 inch baking dish.
-
3
Heat the oil in a skillet over medium heat.
-
4
Add the onions; cook and stir until tender, 5 to 10 minutes.
-
5
Place the potatoes in a separate saucepan and fill with enough water to cover.
-
6
Bring to a boil, then cook over medium heat until tender enough to pierce with a fork.
-
7
Drain and transfer potatoes to the prepared baking dish.
-
8
Add the onions, salmon, haddock, and smoked salmon to the baking dish, tossing to mix.
-
9
In the same skillet that the onions were cooked in, melt the butter over medium heat.
-
10
Stir in flour so there are no lumps.
-
11
Cook and stir for a few minutes, then gradually stir in the milk.
-
12
Simmer, stirring frequently, until the sauce begins to thicken.
-
13
Season with nutmeg, salt, and pepper; remove from the heat.
-
14
Stir in most of the Cheddar cheese until melted, reserving some to sprinkle over the top of the casserole.
-
15
Pour the sauce over the contents of the baking dish, and sprinkle with the remaining Cheddar cheese.
-
16
Bake in preheated oven until the salmon is cooked through and the cheese on top is toasted, about 30 minutes.