01 -
Chop the onion into small dice. Mince the garlic. Remove stems and seeds from bell peppers and chop into bite-sized pieces. Wash and chop zucchini into similar-sized pieces. Chop the eggplant into slightly smaller pieces than the other vegetables.
02 -
Heat olive oil in a large pot over medium heat. Add chopped onion and cook until softened and translucent, about 5-7 minutes. Add minced garlic and cook for another minute until fragrant.
03 -
Add chopped red and yellow bell peppers to the pot and cook for about 5 minutes, stirring occasionally, until they begin to soften.
04 -
Add chopped zucchini and eggplant to the pot and cook for another 5-7 minutes, stirring occasionally, until they start to soften but remain slightly firm.
05 -
Pour in crushed tomatoes, tomato sauce, and vegetable broth. Stir well to combine all ingredients.
06 -
Add dried oregano, dried basil, dried thyme, and red pepper flakes (if using). Season with salt and black pepper to taste.
07 -
Bring the soup to a simmer, then reduce heat to low. Cover the pot and let simmer for at least 30 minutes, or up to an hour, stirring occasionally.
08 -
Taste and adjust seasoning as needed, adding more salt, pepper, or herbs according to preference.
09 -
Ladle soup into bowls and garnish with fresh basil leaves. Optionally, serve with crusty bread for dipping.