Wash all vegetables under cold running water.
Chop them into bite-sized pieces carefully now.
Keep everything ready before you start cooking.
Heat olive oil in your large pot.
Add diced onion and cook until soft.
This takes about 5 minutes of stirring.
Add minced garlic and cook 1 minute.
Toss in eggplant cubes and stir well.
Cook for 5 minutes until slightly softened.
Add zucchini and both bell peppers next.
Stir everything together for 3 minutes more.
Add your diced tomatoes to the pot.
Pour in the vegetable broth slowly now.
Stir in basil and oregano for flavor.
Season with salt and pepper to taste.
Bring the soup to a gentle boil.
Reduce heat and let it simmer quietly.
Cook for 25-30 minutes until vegetables soften.
Stir occasionally to prevent any sticking issues.
Ladle hot soup into your favorite bowls.
Garnish with fresh basil leaves on top.
Serve immediately while it's still hot!