To make the pickles, put all the veg in a sterilised 1-litre jar. Put the vinegar, sugar, salt and spices in a pan with 400ml water and bring to the boil. Leave to cool, then pour over the veg. Seal and leave to pickle at room temperature for 48 hrs. Will keep in the fridge for up to four weeks.
To make the amba sauce, heat the oil in a pan set over a medium heat, then cook the garlic and chilli until just soft. Tip in the spices and cook for 1 min, add the mango and stir to coat, then add the vinegar, sugar and 100ml water. Cover and simmer for 10-15 mins until the mango is soft. Season to taste and squeeze over the lime juice. Will keep in the fridge for up to one week.
For the tahini sauce, combine the ingredients with 80ml water and season to taste. It should be the consistency of double cream.
Toss the tomatoes, cucumber and spring onions with the oil, season and squeeze over the lemon juice.
Heat some olive oil in a frying pan over a medium-high heat and cook the aubergines in batches for 5-8 mins on each side until just golden. Season, then reduce the heat and continue to cook until soft.
Toast and split open the pittas, then stuff with the aubergine slices, eggs, hummus, salad, pickles and amba sauce. Drizzle over the tahini sauce to serve.