Go Back
A white bowl of creamy chickpea soup topped with fresh dill and a swirl of olive oil, with a spoon resting inside.

Chickpea Soup

Rebecca Blumer
A bright, hearty chickpea soup made creamy without dairy, with lemon, dill, rice, and a savory chickpea puree for an easy one-pot dinner.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course Dinner, Soup
Cuisine Mediterranean
Servings 4 servings
Calories 500 kcal

Equipment

  • Fine-Mesh Sieve
  • Large Saucepan or Dutch Oven
  • food processor or small blender

Ingredients
 

  • ⅓ cup (65 to 70g) long-grain white rice
  • ¼ cup (56g) extra virgin olive oil
  • 4 medium carrots, scrubbed and finely chopped
  • 1 large yellow onion finely chopped
  • Kosher salt and freshly cracked black pepper
  • 2 (15-ounce / 425g) cans chickpeas, divided
  • ¾ cup (12g) fresh dill (no thick stems), chopped and divided
  • 5 cloves garlic, finely chopped
  • 2 tablespoons tomato paste
  • 2 teaspoons dried oregano
  • ½ teaspoon ground coriander
  • ½ teaspoon ground turmeric
  • ¼ to ½ teaspoon red pepper flakes
  • 4 cups (960 mL) vegetable broth
  • 3 ounces (85g) baby spinach or baby kale
  • ½ cup (120 mL) creamy unsweetened plant-based milk, such as full-fat oat milk or canned “lite” coconut milk
  • 1 large lemon zested + 3 to 4 tablespoons lemon juice, divided
  • ¼ cup (20g) nutritional yeast
  • 1 tablespoon white miso

Instructions
 

  • I start by rinsing the rice in a fine-mesh sieve until the water looks almost clear, then I let it drain well. That quick rinse removes excess surface starch, so the rice cooks into the soup without turning gummy.
  • Next, I drain and rinse both cans of chickpeas, setting one can aside for the pot and putting the other into a food processor or small blender for the puree later. Keeping one batch whole and one batch for blending is what gives the soup both body and texture.
  • In a large saucepan or Dutch oven, I heat the olive oil over medium-high heat until it shimmers, then add the carrots and onion with a few pinches of salt and cook for about 10 minutes, stirring now and then. I wait until the onions look translucent and the carrots are lightly browned at the edges, because that deeper sweetness really matters here.
  • I stir in the garlic and cook it for 2 minutes, stirring frequently, then add the tomato paste, oregano, coriander, turmeric, and red pepper flakes and keep everything moving for 1 to 2 minutes. You’ll know this part is ready when the tomato paste turns a darker brick red and the spices smell deeply fragrant. If anything starts catching, I lower the heat and loosen the pot with a splash of broth.
  • I add the rinsed rice and toss it in the aromatics and oil for 1 minute, then stir in the whole can of chickpeas, ¼ teaspoon kosher salt, and black pepper to taste. Once everything is coated, I pour in the vegetable broth, add half of the chopped dill, and bring the pot to a boil.
  • As soon as it boils, I lower the heat to keep the soup at a gentle simmer, cover the pan, and cook for 15 minutes, stirring once or twice. The rice should be soft by the end, and the broth will already start looking a little heartier.
  • While the soup simmers, I roughly chop the spinach and make the puree. This is the perfect little overlap in the recipe, and it keeps the whole thing moving without feeling rushed.

Chickpea Puree

  • I add the reserved chickpeas to the food processor or blender with the plant-based milk, lemon zest, 2 tablespoons lemon juice, nutritional yeast, white miso, 1 teaspoon kosher salt, and pepper to taste, then blend until creamy, scraping down the sides as needed. I look for a smooth, thick texture, almost like a loose hummus. Give it a taste here and adjust with a bit more salt or lemon juice if it needs a lift.
  • I stir the chickpea puree into the soup, then add the chopped spinach and let everything simmer for 1 to 2 minutes. The soup thickens quickly at this stage, and the greens only need enough time to soften and turn tender.
  • Once the heat is off, I stir in the remaining dill and 1 tablespoon of lemon juice, then taste and adjust with more salt, pepper, or lemon juice if needed before ladling it into bowls. A drizzle of good olive oil on top makes the whole bowl taste rounder and richer. Honestly, don’t skip it if you can help it.

Notes

Storage: Let the soup cool, portion it into sealed containers, and refrigerate. Keep in mind that it will thicken as the rice continues to absorb liquid.
Reheating: Warm gently on the stove or in the microwave. If the soup seems too thick, stir in a splash of broth or water before or during reheating.
Freezing: Freeze in individual portions for easier thawing. After thawing, stir well and loosen with a little broth or water if needed to bring back the texture.
Variation: For extra texture and heat, top each bowl with a spoonful of garlic chili oil right before serving.
Tips: If the flavor feels flat, adjust with more salt, pepper, or lemon juice at the end. If the soup is too thin, simmer briefly after adding the puree. If it is too thick, add more broth or water.
Nutrition information is an estimate based on common ingredients and serving sizes. Values may vary depending on brands, portions, and substitutions.
Keyword Chickpea Soup, creamy chickpea soup, lemon chickpea soup, vegan soup recipe