-
1
Bring a small pot of salted water to a boil, add the onions, cook for 1 minute and drain well.
-
2
Transfer to a bowl.
-
3
Combine the vinegar, sugar, salt and pepper in a small saucepan and bring to a boil.
-
4
Cook until the sugar is dissolved, about 2 minutes.
-
5
Remove from the heat, let cool slightly then pour the mixture over the onions.
-
6
Cover and refrigerate for at least 4 hours.
-
7
Stir in thyme before serving.
-
8
For the sauce:
-
9
Put the orange juice in a medium nonreactive saucepan and bring to a boil.
-
10
Using a paring knife, make a small slit in the center of the habanero and add to the orange juice along with the allspice berries.
-
11
Cook until thickened and reduced to about 1 cup.
-
12
Strain into a bowl and let cool slightly.
-
13
Add the zest and vinegar and season with salt, pepper and honey, to taste, if needed.
-
14
For the basil oil:
-
15
Combine the oil and basil in a blender and blend for 2 minutes.
-
16
Strain into a bowl and season with salt and pepper.
-
17
For the fish:
-
18
Whisk together the flour, salt, pepper and enough water to make a batter with the consistency of crepe batter.
-
19
Let sit 5 minutes.
-
20
Heat 2-inches of oil in a medium high-sided saute pan over high heat until it begins to shimmer.
-
21
Put the flour in a large shallow bowl and season with salt and pepper.
-
22
Season the fish with salt and pepper and dredged lightly in the flour, tapping off excess.
-
23
Dip the fish in the batter and let excess drip off.
-
24
Fry until golden brown.
-
25
Drain on paper towels.
-
26
Transfer to a platter, drizzle with the vinegar sauce and basil oil and top with some of the pickled red onions.
-
27
Garnish with basil leaves.