Preheat your oven to 425°F (220°C).
In a large bowl, combine the chopped carrots, potatoes, bell peppers, onions, zucchini, and minced garlic.
Drizzle the olive oil over the vegetables and sprinkle with thyme, basil, salt, and pepper. Toss until the vegetables are evenly coated.
Spread the vegetables in a single layer on a baking sheet. Roast in the preheated oven for 25-30 minutes, or until the vegetables are tender and slightly caramelized.
In a large pot, combine the roasted vegetables and vegetable broth. Bring to a boil over medium-high heat, then reduce the heat and let it simmer for 10 minutes.
Use an immersion blender to puree the soup until smooth. If you don’t have an immersion blender, carefully transfer the soup in batches to a countertop blender.
Stir in the lemon juice and adjust seasoning if necessary.
Serve hot, garnished with fresh parsley if desired.