Heat olive oil in a large pot over medium heat.
Add diced onion and sauté until translucent.
Stir in minced garlic, cooking for about 30 seconds.
Add the diced eggplant and bell pepper, cooking until softened.
Incorporate the zucchini and cook for a few more minutes.
Add the diced tomatoes, vegetable broth, thyme, and basil.
Bring to a simmer, then reduce heat and cook for 20-25 minutes.
Season with salt and pepper, adjust to taste, and serve warm.