Blend half of the chickpeas in a food processor or blender until smooth and creamy. Alternatively, use an immersion blender or mash them with a fork for a heartier texture.
In a large pot or Dutch oven, heat 1 tablespoon of olive oil over medium heat. Add the sliced onion and minced garlic, then sauté for 2-3 minutes until fragrant. If the mixture begins to stick, add a small splash of water to loosen it.
Toss in the diced carrot, diced celery, and tomato paste. Cook for about 5 minutes, stirring occasionally, until the vegetables soften slightly.
Add the blended chickpeas, chopped kale, and vegetable broth to the pot. Stir to combine, then bring the soup to a gentle boil. Reduce the heat, cover, and let it simmer for 5 minutes, stirring now and then.
Mix in the remaining whole chickpeas, season with salt and pepper to taste, and let simmer for another 5 minutes. Finish with a drizzle of olive oil for extra flavor, and adjust the seasoning if needed.
Serve warm with sourdough bread and an extra drizzle of olive oil for a nourishing and satisfying dish.