-
1
Preheat broiler.
-
2
Line a large baking sheet with foil.
-
3
Arrange eggplant and tomato halves, cut sides down, on baking sheet.
-
4
Roast in middle of oven for 8-10 minutes, or until tomato skins shrivel and crack.
-
5
Transfer tomatoes to a plate as they are done.
-
6
Continue cooking eggplant 15 minutes longer, or until flesh softens and skin chars.
-
7
Let cool slightly.
-
8
Peel tomatoes and puree them.
-
9
Remove eggplant flesh from skin with a spoon; chop coarsely.
-
10
Heat olive oil in a large, non-reactive skillet.
-
11
Add onion and cook over high heat, stirring frequently, until lightly-browned around edges, 3-5 minutes.
-
12
Stir in garlic, cumin and turmeric.
-
13
Add tomato puree, reduce heat to low and simmer, covered, until slightly thickened, 12-15 minutes.
-
14
Stir in a little water if sauce is too thick.
-
15
Add the eggplant, sugar, 1 tsp salt and a pinch of cayenne.
-
16
Cover and cook over low heat for 10 minutes.
-
17
Garnish with cilantro and lemon wedges.