Begin by warming the extra virgin olive oil in a large pot over medium heat. Once hot, add the finely chopped onion. Sauté for about 5 to 7 minutes, stirring occasionally, until the onion is soft and translucent.
After the onions have softened, add the minced garlic, ground cumin, and smoked paprika. Continue to stir for about 1 minute to allow the spices to toast slightly and become fragrant.
Next, incorporate the drained and rinsed chickpeas into the pot, followed by the vegetable broth. Increase the heat and bring the mixture to a rapid boil. Once boiling, reduce the heat to a gentle simmer and let it cook for 15 minutes to allow the flavors to meld.
Remove the pot from the heat source. Using an immersion blender, carefully purée the soup until it's completely smooth. If you don't have an immersion blender, transfer the soup in batches to a countertop blender, blending each batch until smooth.
Return the blended soup to low heat. Stir in the full-fat coconut milk, allowing it to warm through and blend with the soup. Let it simmer gently for an additional 5 minutes, and if you prefer a thinner consistency, you can gradually add more vegetable broth to achieve your desired thickness.
Finally, season the soup with salt, freshly ground black pepper, and lemon juice. Tweak the seasoning to your taste.
Serve the soup hot, elegantly garnished with a sprinkle of freshly chopped parsley for a burst of color and flavor.
Notes
Serve in rustic bowls and drizzle with extra coconut milk or olive oil for presentation.