Dice eggplants into 1/2” cubes and set aside. In large sauté pan heat canola oil over medium heat. Add in onions, celery, and sauté until caramelized about 8-10mins. Stir in garlic and cook until fragrant about 30 seconds. Add in bell pepper, olives, capers, sugar, and vinegar. Stir to deglaze with the vinegar. Stir in tomato paste, lower heat and cook mixture for a few minutes stirring frequently. Stir in cherry tomatoes, eggplant, basil, salt, and pepper. Chill completely. Store in appropriate container, label, date and cover.