1 Heat the olive oil in a thick-bottomed pan until hot, add the aubergine and caramelise a little before turning to achieve an even, light-golden colour all over. Remove the aubergine and return the pan to the heat.

2 Add the onions to the hot oil and again cook until golden, adding the garlic and spices halfway through. Turn the heat down and cook gently for about…