-
1
Bring a large saucepan that is 2/3 full of salted water to a boil.
-
2
Add the snap peas and cook until just tender, 3 to 4 minutes.
-
3
Drain and immediately plunge the peas into cold water in order to halt the cooking.
-
4
Cool, drain again and set the peas aside.
-
5
In a small saucepan, melt 1 tablespoon of butter over medium heat and add the shallots.
-
6
Cook, stirring, until the shallots soften, about 3 minutes.
-
7
Remove from heat and transfer shallots to the container of a blender.
-
8
Add the stock, cream and 1/2 of the cooked peas and process until very smooth, about 2 to 3 minutes.
-
9
Pass the mixture through a fine-mesh sieve, pressing to push as much of the solids through the sieve as possible.
-
10
Return the sauce to the pan and then set aside.
-
11
Season the halibut with salt and pepper.
-
12
Place a nonstick skillet large enough to hold the halibut in a single layer over high heat.
-
13
Add the oil.
-
14
When very hot, add the halibut fillets and cook, turning once, until they are just opaque in the middle, about 10 minutes.
-
15
(Lower the heat if they seem to cook too quickly.)
-
16
While the fish is cooking, melt the remaining tablespoon of butter in a small skillet set over medium heat and add the remaining snap peas.
-
17
Cook, tossing, until just warmed through.
-
18
Season with salt and pepper and set aside.
-
19
Rewarm the sauce, season it with salt and pepper and divide it among 4 plates.
-
20
Top each plate with a halibut steak, squeeze a little lemon over each steak and arrange the snap peas around the steak.
-
21
Serve immediately.