In a large pan, heat one tablespoon of olive oil over medium heat. Add the eggplant and cook until it starts to soften. Remove and set aside.
In the same pan, add another tablespoon of olive oil and sauté the onion and garlic until fragrant.
Add the bell pepper, zucchini, and cooked eggplant to the pan. Stir well and cook for about 5 minutes.
Add the tomatoes, thyme, oregano, salt, and pepper. Mix everything together.
Cover the pan and let the mixture simmer on low heat for about 30 minutes. Stir occasionally.
Taste and adjust seasoning if necessary. Serve warm, garnished with fresh herbs if desired.