Start by heating olive oil in a large pot over medium heat. I sautéed the onion until it turned soft and slightly golden. Then I added garlic, letting it cook just until fragrant. This step builds the flavor foundation for the entire soup.
Next, I tossed in the carrots and celery, stirring them for a few minutes until they softened slightly. Then I added cumin, paprika, turmeric, and oregano. Cooking the spices briefly helps release their full aroma and deepen the taste.
Pour in the chicken broth and add the drained chickpeas. I brought everything to a gentle boil, then reduced the heat to let it simmer. This allows all the flavors to blend beautifully together.
Once the soup was simmering, I added shredded cooked chicken. I let it cook for about 10 minutes so the chicken could absorb the flavors. This step makes the soup hearty and protein-rich.
Finally, I stirred in fresh lemon juice and adjusted the seasoning with salt and pepper. I love how the lemon brightens everything up. Garnish with chopped parsley before serving for a fresh touch.