01 - Preheat oven to 400°F. Slice the tops off both garlic heads to expose the cloves. Drizzle with 1 tbsp olive oil, wrap tightly in aluminum foil, and roast for 30 minutes until cloves are soft and golden brown.
02 - While garlic roasts, heat remaining 1 tbsp olive oil in a large soup pot over medium heat. Add diced onion, carrots, celery, and red bell pepper. Sauté for 8 to 10 minutes, stirring occasionally, until vegetables are softened and fragrant.
03 - Stir in smoked paprika, ground cumin, dried thyme, and chili flakes. Cook for 1 minute, stirring constantly, until spices are toasted and aromatic.
04 - Remove roasted garlic from oven. Squeeze softened cloves out of their skins directly into the pot. Mash gently with a spoon or fork to distribute throughout the vegetable mixture.
05 - Add drained chickpeas and vegetable broth to the pot. Bring to a boil over medium-high heat, then reduce to a gentle simmer. Cook uncovered for 20 minutes, allowing flavors to meld and broth to slightly thicken.
06 - Using an immersion blender, partially puree the soup until it reaches your preferred texture. Leave some chickpeas and vegetable pieces intact for a hearty, rustic consistency.
07 - Stir in lemon juice and chopped parsley. Taste and adjust seasoning with salt and freshly ground black pepper as needed.
08 - Ladle hot soup into bowls. Garnish with additional fresh parsley and a light drizzle of olive oil if desired.