Preheat the oven to 400°F.
Combine olive oil, balsamic vinegar, thyme, salt and pepper in a small bowl.
Add all the chopped vegetables (eggplant, zucchini, pepper, onion, shallot, tomatoes, garlic and beans) into a roasting pan or a casserole pan.
Pour the dressing over the vegetables and mix well to combine. Roast the vegetables for 20 minutes, stir the vegetables and return to the oven for another 20~30 minutes or until the veggies are very tender.
Remove from the oven, taste and adjust the seasoning. Serve warm or at room temperature.