-
1
Preheat the oven to 450.
-
2
In a large skillet, melt 1 tablespoon of the butter.
-
3
Add the leeks and cook over moderately high heat, stirring, until softened, 2 to 3 minutes.
-
4
Add the mushrooms, season with salt and pepper and cook, stirring, until the vegetables are tender and the juices have evaporated, about 5 minutes.
-
5
Stir in 1 tablespoon of the parsley and remove from the heat.
-
6
Coat a 13-by-9-inch baking pan with 1 tablespoon butter.
-
7
Layer one-third of the potatoes in the pan, overlapping slightly; sprinkle with salt and pepper.
-
8
Spoon half of the leek mixture over the potatoes, top with another layer of potatoes and season with salt and pepper.
-
9
Repeat with the remaining leeks and potatoes.
-
10
Sprinkle with salt and pepper, dot with the remaining 1 1/2 tablespoons butter and pour the stock around the edges.
-
11
Bake in the upper third of the oven for 25 minutes, or until the potatoes are tender.
-
12
If they start to overbrown, cover loosely with foil.
-
13
Rub the cod with the oil, season with salt and pepper and set it on the potatoes.
-
14
Scatter the tomato and the remaining 1 tablespoon parsley over the fish.
-
15
Bake uncovered for 8 to 10 minutes, or until the cod is just cooked through.
-
16
Serve immediately , spooning any pan juices over the potatoes.