In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion, minced garlic, diced carrots, and celery. Sauté for 5-7 minutes until onions are translucent.
Introduce the diced zucchini and chopped bell pepper to the pot, cooking for another 5 minutes until the vegetables soften.
Add the drained chickpeas to the mixture, folding them in gently to combine. Cook for an additional 2 minutes.
Slowly pour in 6 cups of vegetable broth and 1 cup of diced tomatoes. Stir and allow to come to a gentle simmer.
Sprinkle in 1 teaspoon of dried oregano, along with salt and black pepper to taste. Simmer for about 5 minutes.
Reduce heat to low and simmer uncovered for 20 minutes, allowing flavors to meld.
Stir in 1 cup of chopped fresh parsley, ½ cup of fresh basil, and ¼ cup of fresh mint. Cook for an additional 5 minutes.
Remove from heat and stir in the juice of 1 lemon.
Ladle soup into bowls and top with grated Parmesan cheese if desired.
Notes
For best results, use fresh herbs and avoid overcooking the vegetables. Adjust the seasoning gradually as needed.