-
1
Bring a large pot of salted water to a boil.
-
2
Add the asparagus and blanch for 2 minutes.
-
3
Using a spider, remove the asparagus from the boiling water to a colander set over the sink.
-
4
Add the shelled fava beans to the boiling water and blanch for 2 minutes.
-
5
Using a slotted spoon or a spider, remove the fava beans and add to the colander with the asparagus.
-
6
Fill a small saucepan with about 2 inches of water and set over low heat.
-
7
Cover with a heat-resistant glass bowl (big enough to hold 2-3 cups of liquid).
-
8
In a medium saucepan set over medium-high heat, combine the shallot, vinegar, and wine.
-
9
Cook 5-8 minutes or until reduced to about 2 tablespoons.
-
10
Turn off the heat source and allow the shallot mixture to cool slightly, about 2-3 minutes.
-
11
Over low heat, add the butter three pieces at a time, whisking until almost completely emulsified.
-
12
Continue until all of the butter has been combined.
-
13
Stir in the thyme and season with a pinch of sea salt and fresh ground pepper.
-
14
Taste and adjust seasonings.
-
15
Add the sauce to your prepared glass bowl set over the simmering water (this will keep your sauce warm without separating).
-
16
In a large cast-iron skillet set over medium-high heat add 1 tablespoon of extra virgin olive oil to coat.
-
17
Add the halibut filets and cook for 3 minutes.
-
18
Gently flip the halibut filets over and cook for 3 minutes.
-
19
Add the blanched asparagus and fava beans to the skillet, stirring them frequently.
-
20
Remove the skillet from the heat.
-
21
Plate the halibut filets, asparagus, and fava beans.
-
22
Pour the sauce over the filets and serve immediately.