Heat olive oil in a large pot over medium heat.
Add chopped onion and sauté until translucent.
Stir in minced garlic, cooking until fragrant.
Add diced carrot and celery, cooking for 5 minutes.
Add cumin and paprika, stirring to combine.
Pour in the vegetable broth and bring to a boil.
Add chickpeas and reduce heat to a simmer.
Cook for 20 minutes, allowing flavors to meld.
Use an immersion blender to puree the soup to desired consistency.
Season with salt and pepper, and serve hot.