Cut the aubergine into 2cm cubes.
Thinly slice the garlic and the red onion.
Chop the tomatoes roughly.
Measure out the spices.
Heat 2 Tbsps of olive oil, and gently sauté the onion and garlic slices over low temperature, then transfer into a bowl.
Return the pan to the stove, raise the temperature, and fry the aubergine cubes in the remaining oil, stirring constantly. When they start to brown, add the cumin, pine nuts, raisins and cook for a couple of minutes.
Add the fried onion & garlic, together with the chopped tomatoes. Cook for 2-3 minutes, then add the sugar and red wine vinegar. Mix thoroughly, then turn off the heat.
Let it cool in the pan for a few minutes, covered with a lid.
Serve warm or at room temperature with mint leaves scattered on the top.