-
1
Prepare grill for medium-high heat (about 400 F).
-
2
Tear off two large squares of aluminum foil, each about 10 inches in length.
-
3
Fold each in half to create a fold line, then open, like a book.
-
4
Cut the fish into two equally-sized portions and place one piece in the center of the left half of each piece of foil, near the fold line.
-
5
Arrange equal amounts of tomato and garlic over each piece of fish.
-
6
Season well with salt and pepper.
-
7
Fold up the sides of the left half of the foil, creating a bowl that contains the food.
-
8
In a small bowl whisk together the olive oil, wine, and onion powder until thoroughly combined.
-
9
Drizzle the oil mixture all over the fish and tomatoes.
-
10
Fold over the right half of the foil, covering the food.
-
11
Carefully roll the top half of the foil together with the edges of the left half of the foil, sealing all edges and creating an air-tight packet.
-
12
Place the packets right-side-up (with the tomatoes on top) directly on the grill.
-
13
Cook for about 10 minutes.
-
14
Use a spatula to remove the packets from the grill, and plate.
-
15
Use kitchen shears or a knife to cut a slit through the top center of each packet to fold it open.
-
16
Open carefullythe steam that will rise from each packet is very hot.
-
17
Check to be sure fish is opaque and cooked through to the center.
-
18
If fish is not cooked through, place packets back on the grill for 5-7 minutes more.
-
19
Top the fish with freshly chopped basil.
-
20
Serve the fish pockets directly in the foil to retain all of the flavors from the oil, wine, and seasoning.