-
1
Heat an outdoor grill to medium high (about 375 degrees F to 425 degrees F).
-
2
While the grill is heating, prepare the skewers: Thread an equal number of the artichokes onto 2 skewers.
-
3
Thread an equal amount of onion onto 2 more skewers, leaving about 1/4 inch of space in between the pieces.
-
4
Thread an equal number of the olives onto the remaining 2 skewers.
-
5
Brush the skewers all over with vegetable oil; set aside.
-
6
Slice the lemons in half, reserving one of the halves for the fish.
-
7
When the grill is ready, rub the grill grates with a towel dipped in vegetable oil.
-
8
Brush the cut sides of the remaining 3 lemon halves with oil.
-
9
Place the lemons on the grill cut-side down, cover the grill, and cook until grill marks appear and the lemons are slightly softened, about 3 to 4 minutes.
-
10
Remove to a baking sheet or large dish and set aside.
-
11
Place all of the skewers on the grill, cover the grill, and cook, flipping once, until the olives are slightly shriveled and the artichokes have grill marks, about 6 minutes.
-
12
Continue to cook the onions until theyre slightly charred and softened, about 3 minutes more.
-
13
Transfer to the baking sheet or large dish with the lemon halves and let cool slightly.
-
14
When cool enough to handle, remove all of the olives, artichokes, and onions from the skewers, cut into medium dice, and transfer to a medium bowl.
-
15
Squeeze the juice from 2 of the grilled lemon halves over the vegetables, add the oregano and thyme, and stir to combine.
-
16
Taste and season with salt and pepper as needed.
-
17
Cut the remaining grilled lemon half into 4 pieces.
-
18
Place the vegetable topping and the lemon pieces in a warm spot or cover with foil.
-
19
Reduce the grill heat to medium (about 350 degrees F to 400 degrees F), and prepare the fish.
-
20
Thinly slice the reserved, ungrilled lemon half.
-
21
Rinse the inside and outside of the fish in cold water and pat dry with paper towels.
-
22
Generously season the inside of the fish with salt and pepper.
-
23
Stuff the thyme and oregano sprigs and lemon slices inside.
-
24
Rub the outside of the fish with the olive oil and season with salt and pepper.
-
25
Rub the grill grates again with vegetable oil.
-
26
Place the fish on the grill and cover the grill.
-
27
Cook until the bottom half of the fish is opaque all the way through and the bottom skin is crispy, about 9 minutes.
-
28
Using a pair of tongs to hold the fish closed, carefully flip the fish over using a flat spatula and cook until the second half is opaque all the way through and the skin is crispy, about 9 minutes more.
-
29
Remove to a large serving dish and serve with the reserved topping and grilled lemon pieces.