Prepare the Vegetables: Begin by washing and dicing all the vegetables - eggplant, zucchini, bell pepper, and onion. Mince the garlic.
Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 3-4 minutes until translucent. Then, add the minced garlic and sauté for an additional minute until fragrant.
Cook the Eggplant: Add the diced eggplant to the pot, stirring occasionally. Cook for about 5-7 minutes until the eggplant starts to soften. This helps to reduce its bitterness.
Add Remaining Veggies: Stir in the diced zucchini, bell pepper, and tomatoes. Continue to cook for another 5 minutes, allowing the flavors to meld together.
Incorporate Broth and Seasoning: Pour in the vegetable broth and add dried oregano, dried basil, salt, and pepper. Bring the mixture to a gentle boil, then reduce to a simmer.
Simmer the Soup: Let the soup simmer for about 15-20 minutes. This helps the vegetables become tender and the flavors to deepen. If you prefer a bit of acidity, stir in the balsamic vinegar during the last few minutes of cooking.
Blend (Optional): For a smoother texture, use an immersion blender to puree the soup to your desired consistency. Alternatively, leave it chunky for a heartier feel.
Serve: Taste and adjust seasoning if necessary. Ladle the soup into bowls and garnish with fresh basil leaves.
Notes
Serve with a slice of crusty artisan bread on the side and a drizzle of olive oil on top for a gourmet touch.