-
1
Preheat a grill to medium-high heat.
-
2
Brush the tomatoes and eggplant with olive oil and sprinkle with salt and pepper.
-
3
Grill the eggplant until golden brown and cooked through, about 4 minutes each side.
-
4
Grill the tomatoes until charred all over, about 8 minutes.
-
5
Remove the eggplant and tomatoes from the heat and cut into dice.
-
6
Heat 2 tablespoons of the canola oil in a large saute pan.
-
7
Add the celery and onions and cook until soft, about 5 minutes.
-
8
Add the eggplant and tomatoes and cook for 3 minutes.
-
9
Add the olives, vinegar, raisins, capers, sugar, chile flakes, a big splash olive oil, salt and pepper.
-
10
Bring to a simmer.
-
11
Cook, uncovered, stirring occasionally, about 10 minutes.
-
12
Remove the pan from the heat and stir in the basil and parsley and sprinkle with salt and pepper.
-
13
Transfer the caponata to a bowl and keep at room temperature for at least 30 minutes before serving.
-
14
The caponata can be made 1 day in advance, covered and refrigerated.
-
15
Bring the caponata to room temperature before serving.
-
16
Meanwhile, grill the bread on both sides until slightly charred, about 30 seconds each side.
-
17
Remove the bread from the grill and drizzle with olive oil and sprinkle with salt and pepper.
-
18
Top each slice of bread with some of the caponata and sprinkle with the ricotta salata.
-
19
Drizzle the top of each slice of bread with more olive oil and scatter basil on top.