-
1
Place tomatoes in boiling water for about 10 seconds.
-
2
Drain, and pull away skins; remove cores.
-
3
Cut tomatoes crosswise and into 1/4-inch cubes.
-
4
Heat olive oil in saucepan, add shallots and garlic.
-
5
Cook briefly.
-
6
Do not brown.
-
7
Add tomatoes, ginger, cumin, and salt and pepper to taste.
-
8
Bring to a boil and simmer 5 minutes.
-
9
Place tomato mixture in a blender.
-
10
Add 1 tablespoon butter, and blend quickly to a fine texture.
-
11
Check seasoning; transfer to small saucepan and keep warm.
-
12
Meanwhile, sprinkle fillets with salt and pepper to taste.
-
13
Pour milk into a shallow bowl; put the flour on a dish.
-
14
Dredge each fillet with flour, patting so flour adheres and shaking to remove excess.
-
15
Heat vegetable oil in a large nonstick skillet over medium-high heat.
-
16
Place as many fillets in the pan as will fit in one layer without crowding.
-
17
Brown fillets thoroughly on one side; turn, and brown on other side.
-
18
Cooking will take about 2 minutes on each side, depending on the thickness of the fillets.
-
19
Do not overcook.
-
20
Divide tomato mixture equally among four warm serving plates.
-
21
Place fillets over tomatoes, and keep warm.
-
22
While the pan is still warm, wipe it out with a paper towel and return it to medium-high heat.
-
23
Add the remaining butter, and cook until hazelnut brown.
-
24
Add lemon juice, and pour equally over each serving.
-
25
Top with basil or parsley.