-
1
Heat 60ml olive oil in a large, wide pan over medium-high; fry aubergine in batches 5–6 minutes per batch until golden; drain on paper towel.
-
2
Add remaining oil to the same pan; sauté red onion over medium 4–5 minutes until softened.
-
3
Add garlic; cook 1 minute until fragrant.
-
4
Return aubergine to pan; add San Marzano tomatoes, olives, raisins, red wine vinegar, salt, and sugar.
-
5
Simmer uncovered 15–20 minutes, stirring occasionally, until aubergine is very tender and sauce thickens.
-
6
Remove from heat; fold through pine nuts and fresh basil.
-
7
Season with salt and pepper; serve at room temperature.