-
1
Preheat oven to 400F.
-
2
Toss eggplant with 2 teaspoons salt in large bowl.
-
3
Turn eggplant out onto paper towels and let drain 30 minutes.
-
4
Pat eggplant dry.
-
5
Heat oil in heavy medium saucepan over medium-high heat to 350F.
-
6
Working in batches, add eggplant to oil; cook until golden, turning occasionally, about 6 minutes per batch.
-
7
Using slotted spoon, transfer to clean paper towels.
-
8
Reserve 5 tablespoons eggplant frying oil.
-
9
Toss shallots and whole bell pepper with 3 tablespoons reserved oil on large baking sheet.
-
10
Roast until shallots are tender, turning occasionally, about 25 minutes.
-
11
Place shallots and eggplant in large bowl.
-
12
Continue roasting bell pepper until skin blackens, about 10 minutes.
-
13
Wrap in plastic bag; let stand 10 minutes.
-
14
Peel, core and seed pepper.
-
15
Cut into thin strips lengthwise, then cut strips crosswise in half.
-
16
Add bell pepper strips, olives and garlic to eggplant and shallots.
-
17
Cook artichokes in large pot of boiling salted water until tender, turning occasionally, about 40 minutes.
-
18
Using tongs, transfer to bowl; cool.
-
19
Remove leaves from artichokes and reserve for another use.
-
20
Scoop out chokes.
-
21
Cut artichoke hearts into 1/3-inch pieces; combine with other vegetables.
-
22
(Can be made 2 hours ahead.
-
23
Cover and let stand at room temperature.)
-
24
Cook pasta in large pot of boiling salted water until just tender but still firm to bite, stirring occasionally.
-
25
Drain.
-
26
Return pasta to pot.
-
27
Add all vegetables and remaining 2 tablespoons reserved eggplant frying oil and toss over medium heat until heated through.
-
28
Season with salt and pepper.
-
29
Divide pasta among plates and serve.