-
1
Combine first 7 ingredients in heavy large saucepan.
-
2
Working with 1 artichoke at a time, cut off stems and remove all leaves.
-
3
Scrape out chokes, trim edges of hearts, and add to saucepan; sprinkle with salt and pepper.
-
4
Bring to boil over medium-high heat.
-
5
Cover pan and simmer until hearts are tender, about 35 minutes.
-
6
Using slotted spoon, transfer hearts to plate.
-
7
Cut hearts into 1/3-inch-thick slices.
-
8
(Can be made 1 day ahead.
-
9
Cover and chill.)
-
10
Whisk oil, vinegar, and lemon peel in small bowl to blend; whisk in capers.
-
11
Season dressing with salt and pepper.
-
12
Cook potatoes in large saucepan of boiling salted water until just tender, about 15 minutes.
-
13
Drain potatoes; return to same pan.
-
14
Add butter and oil; mash until smooth.
-
15
Season potatoes with salt and pepper.
-
16
(Can be made 2 hours ahead.
-
17
Let stand at room temperature.
-
18
Rewarm before serving.)
-
19
Sprinkle fish with salt and pepper.
-
20
Melt butter with oil in heavy large skillet over medium-high heat.
-
21
Add artichoke slices to skillet.
-
22
Saute until heated through, about 5 minutes.
-
23
Remove from heat.
-
24
Using slotted spoon, arrange artichokes in center of each of 4 plates; reserve skillet.
-
25
Spoon 3/4 of warm potatoes atop artichokes on each plate; tent with foil to keep warm.
-
26
Return reserved skillet with butter mixture to medium-high heat.
-
27
Add fish and saute until just opaque in center, about 4 minutes per side.
-
28
Arrange fish atop potatoes on each plate.
-
29
Spoon dressing over fish and serve.