Make this rich, velvety, and flavorful vegan chickpea soup. It is packed with plant-based protein and comes together quickly for a perfect weeknight comfort meal.
Author:sarahthompson
Prep Time:10 min
Cook Time:25 min
Total Time:35 min
Yield:4 servings 1x
Category:Dinner
Method:Stovetop
Cuisine:Mediterranean
Diet:Vegan
Ingredients
Scale
2 tablespoons olive oil
1 large onion, chopped
4 cloves garlic, minced
1 teaspoon dried thyme
1/2 teaspoon dried rosemary
1/4 teaspoon red pepper flakes (optional)
2 (15-ounce) cans chickpeas, rinsed and drained (reserve 1/2 cup for garnish)
4 cups vegetable broth
1 medium potato, peeled and diced
1/2 cup full-fat coconut milk or heavy cream (for non-vegan version)
1 tablespoon fresh lemon juice
Salt and black pepper to taste
Instructions
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5 minutes.
Add the minced garlic, thyme, rosemary, and red pepper flakes (if using). Cook for 1 minute until fragrant.
Add the vegetable broth, diced potato, and the majority of the rinsed chickpeas (reserving 1/2 cup). Bring the mixture to a boil, then reduce heat and simmer until the potatoes are tender, about 15 minutes.
Remove the pot from the heat. Use an immersion blender to blend the soup until it reaches a creamy consistency. Alternatively, carefully transfer batches to a standard blender and blend until smooth, then return to the pot.
Stir in the coconut milk or cream (if using) and lemon juice. Season with salt and pepper to your taste.
To serve, ladle the soup into bowls. Top each serving with the reserved whole chickpeas and a drizzle of olive oil or fresh herbs.
Notes
For a thicker, creamier texture without dairy, blend in 1/2 cup of the cooked chickpeas with the broth before blending the rest of the soup.
Serve this hearty chickpea recipe with crusty bread for dipping.
This one pot chickpea soup freezes well for later meals.