-
1
Cut off the top third of each artichoke, snip off the sharp tips from the remaining leaves, and trim the bottom slightly so that it is even.
-
2
In a small stockpot, bring 3 quarts of lightly salted water to a boil.
-
3
Add the artichokes and boil for about 20 minutes, or until the outer leaves pull away easily with a sharp tug.
-
4
Drain the artichokes, immediately plunge them into ice and water to stop the cooking process, and then drain again.
-
5
Cut the artichokes in half lengthwise, brush them lightly with 2 tablespoons of the vegetable oil, and sprinkle with salt and pepper to taste.
-
6
Place the artichokes on the grill over a medium-hot fire, cut side down, and cook them for about 10 minutes, or until the cut sides are well browned.
-
7
Remove the artichokes and cut each half in half.
-
8
In a medium bowl, combine the artichokes, tomato, olives, parsley, garlic, red pepper flakes, olive oil, and lemon juice and mix well.
-
9
Set aside.
-
10
Check to be sure the fire is still at the medium-hot level.
-
11
If it is not, add a bit of fuel and wait until it is caught.
-
12
Rub the swordfish steaks with the remaining 2 tablespoons olive oil, sprinkle with salt and pepper to taste, and place on the grill.
-
13
Cook for 5 to 7 minutes per side, turning only once.
-
14
To check for doneness: Cut into one of the steaks; it should be just opaque throughout.
-
15
Remove from the grill and serve, topped with the artichoke mixture.