01 - Preheat the oven to 400°F.
02 - Arrange the halved tomatoes, cut side up, on a baking sheet lined with parchment paper. Drizzle with 1 tbsp olive oil and sprinkle lightly with salt and pepper. Roast for 25–30 minutes, until softened and slightly caramelized.
03 - Meanwhile, heat the remaining 1 tbsp olive oil in a large pot over medium heat. Add the onion, carrot, celery, and red bell pepper. Sauté for 7–8 minutes, stirring occasionally, until softened.
04 - Add the minced garlic, smoked paprika, thyme, oregano, and chili flakes (if using). Cook for 1 minute, stirring constantly.
05 - Stir in the roasted tomatoes, chickpeas, vegetable broth, bay leaf, salt, and pepper. Bring to a gentle boil, then reduce heat and simmer uncovered for 20 minutes.
06 - Remove the bay leaf. For a rustic texture, use a potato masher to lightly crush some of the chickpeas and tomatoes in the pot, or blend 1 cup of the soup and return it to the pot.
07 - Taste and adjust seasoning as needed.
08 - Ladle into bowls, garnish with fresh parsley and a drizzle of olive oil. Serve hot with crusty bread if desired.