This chickpea soup recipe was born on one of those nights when the fridge looked empty but the pantry was full. Two cans of chickpeas, an onion, some tired carrots, and I thought, can this really become dinner? Twenty minutes later my kitchen smelled like cumin and garlic, and my husband was already hovering with a spoon. That night this chickpea soup recipe proved that humble ingredients can make the coziest meal.

What I love most is how it tastes like it simmered for hours when it barely simmered for twenty minutes. The chickpeas turn creamy at the edges, the broth turns golden from the spices, and a squeeze of lemon at the end wakes everything up. Tender chickpeas, sweet carrots, and wilted spinach in a warmly spiced broth, all in one pot in about 35 minutes. This easy homemade chickpea soup recipe is proof that pantry cooking can be genuinely exciting.

Quick facts: This easy chickpea soup takes 35 minutes total, serves 6, and is naturally vegetarian.

Jump to Recipe

Why You Will Love This Recipe

  • Ready in 35 minutes. One pot, pantry staples, weeknight friendly.
  • Budget friendly. Canned chickpeas and vegetables, dinner for pennies.
  • Naturally vegetarian. Hearty enough that meat lovers will not miss a thing.
  • Warmly spiced. Cumin and smoked paprika give it depth without heat.
  • Meal prep hero. Tastes even better the next day.
  • Flexible. Use whatever greens or beans you have on hand.

Ingredients You Will Need

Everything for this soup probably lives in your pantry already. That is the whole point.

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 3 carrots, diced
  • 2 celery stalks, sliced
  • 4 garlic cloves, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 2 cans (15 oz each) chickpeas, drained and rinsed
  • 6 cups vegetable broth: I use low sodium so I can control the salt.
  • 1 can (14 oz) diced tomatoes
  • 3 cups baby spinach
  • Juice of 1 lemon
  • Salt and black pepper, to taste
  • Fresh parsley, chopped, for serving

Ingredient Notes

Chickpeas: Canned chickpeas are the quick route. Rinse them well to remove the starchy, salty canning liquid.

Smoked paprika: Adds a gentle smoky depth. Regular paprika works but the soup will taste milder.

Lemon: Add it at the very end. Cooking lemon juice dulls its brightness.

How to Make Chickpea Soup

Here is the step-by-step method. The golden rule: bloom the spices in oil for a minute before adding liquid, that is where the deep flavor comes from.

  1. Soften the vegetables. Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery and cook for 6 to 7 minutes, stirring now and then, until the onion is soft and the carrots start to turn golden at the edges.
  2. Bloom the spices. Stir in the garlic, cumin, and smoked paprika. Cook for 1 minute, stirring constantly, until fragrant. Do not walk away here, spices burn fast.
  3. Add everything else. Pour in the vegetable broth and add the chickpeas and diced tomatoes with their juices. Stir it all together, scraping up any browned bits from the bottom of the pot.
  4. Simmer. Bring to a boil, then lower the heat and simmer for 20 minutes, until the carrots are tender and the broth tastes rich and seasoned.
  5. Finish fresh. Stir in the baby spinach and cook for 2 to 3 minutes until just wilted, then squeeze in the lemon juice. If you like it thicker, mash a cup of the chickpeas against the side of the pot with a spoon.
  6. Season and serve. Taste and add salt and pepper until it tastes right. Ladle into bowls and top with fresh parsley while it is steaming hot.

Why Pantry Chickpeas Make Such a Good Soup

A good soup succeeds for a few simple reasons. First, bloomed spices. Cooking cumin and paprika in oil for a minute wakes them up in a way that just stirring them into broth never does. Second, the mash trick. Mashing a few chickpeas thickens the broth naturally, no flour or cream needed. Third, acid at the end. Lemon juice goes in last, and it brightens the whole pot like turning on a light.

Tips for Chickpea Soup That Tastes Slow-Simmered

Do not skip blooming the spices. One minute in hot oil transforms them from dusty to deeply fragrant. This single step is the difference between a flat soup and a great one.

Rinse the chickpeas. That canning liquid is starchy and salty. A quick rinse gives you a cleaner-tasting broth.

Mash for thickness. This soup is naturally brothy. Mashing a cup of chickpeas gives you body without any thickener.

Lemon is not optional. It sounds small, but the lemon juice at the end lifts every other flavor. Taste before and after, you will see.

Kale instead of spinach, white beans instead of chickpeas, a pinch of chili flakes for heat, this soup bends without breaking.

Easy Variations to Try

This one-pot chickpea soup is easy to change up. These are my family’s favorite twists.

  • With kale: swap the spinach for chopped kale and simmer 5 minutes longer.
  • Moroccan style: add a cinnamon stick and a handful of raisins with the broth.
  • Creamy version: stir in half a cup of coconut milk at the end.
  • With pasta: add a cup of small pasta like ditalini for the last 10 minutes.
  • Spicy: add half a teaspoon of red pepper flakes with the other spices.

What to Serve With Chickpea Soup

Warm pita or crusty bread for dunking is all this soup needs. A dollop of yogurt on top is lovely too. And on full soup weeks we rotate it with our creamy tomato soup recipe and  our broccoli cheese soup recipe.

Chickpea soup served with warm pita bread and yogurt

How to Store and Reheat

This soup might be the best meal-prep soup I make.

In the Refrigerator

Let it cool, then refrigerate within 2 hours in a covered container and use within 3 to 4 days. The flavors get even deeper overnight. Reheat on the stove until steaming hot (165°F / 74°C), as Ohio State University Extension recommends for leftovers.

In the Freezer

Freeze in portion-sized containers for up to 3 months. Chickpeas hold their texture beautifully. Thaw overnight in the fridge and reheat gently. Add a fresh squeeze of lemon after reheating to wake it back up.

Final Thoughts

This chickpea soup recipe is the one I make when the grocery budget is tight and the evening is cold. Pantry cans, humble vegetables, and twenty minutes of simmering, that is all it takes. I hope it earns a spot in your rotation too. If you try it, come back and tell me how it went. I read every comment.

Frequently Asked Questions

Can I use dried chickpeas?

Yes. Soak 1 cup of dried chickpeas overnight, then simmer them in this soup for about 45 minutes before adding the other ingredients, until tender. It takes longer, but the texture is wonderful.

Is chickpea soup healthy?

It is packed with fiber and plant protein from the chickpeas, plus plenty of vegetables. This soup is naturally vegetarian and easy to make vegan, just check that your broth is vegan.

Can I make it in a slow cooker?

Yes. Sauté the onion, carrots, celery, garlic, and spices on the stove first (do not skip blooming the spices), then add everything except the spinach and lemon to the slow cooker. Cook this soup on low for 6 hours, then stir in the spinach and lemon at the end.

How do I thicken it without flour?

Mash a cup or two of the chickpeas against the side of the pot. Their starch thickens the broth naturally, which is my favorite trick in this soup.

What greens work besides spinach?

Kale, Swiss chard, or collard greens all work. Heartier greens need a few extra minutes of simmering in this soup, so add them a little earlier.

How many people does this chickpea soup serve?

About 6 bowls, around 1⅓ cups each. It doubles easily for meal prep.

Can I blend part of it for a creamier soup?

Yes. Use an immersion blender for a few quick pulses, or blend 2 cups of the soup and stir it back in. Leave plenty of whole chickpeas for texture.

Is this chickpea soup vegan?

It is, as long as your vegetable broth is vegan. Everything else is plant based. For a creamy version, stir in a little coconut milk.

Chickpea soup served with warm pita bread and yogurt

Chickpea Soup Recipe

A hearty one-pot chickpea soup with tender chickpeas, fresh vegetables and warm spices in a savory golden broth. Ready in 35 minutes.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 bowls
Course: Soup
Cuisine: Mediterranean

Ingredients
  

  • 2 tbsp olive oil
  • 1 large onion diced
  • 3 carrots diced
  • 2 celery stalks sliced
  • 4 garlic cloves minced
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 2 can chickpeas 15 oz each, drained and rinsed
  • 6 cups vegetable broth low sodium
  • 1 can diced tomatoes 14 oz
  • 3 cups baby spinach
  • Juice of 1 lemon
  • Salt and black pepper to taste
  • Fresh parsley chopped, for serving

Equipment

  • Large pot or Dutch oven
  • wooden spoon
  • ladle
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Method
 

  1. Heat olive oil in a large pot over medium heat. Cook onion, carrots and celery 6 to 7 minutes until onion is soft.
  2. Stir in garlic, cumin and smoked paprika, cook 1 minute until fragrant.
  3. Pour in vegetable broth, add chickpeas and diced tomatoes with juices. Stir, scraping browned bits from the pot.
  4. Bring to a boil, then simmer 20 minutes until carrots are tender.
  5. Stir in spinach until wilted, 2 to 3 minutes, then lemon juice. Mash a cup of chickpeas against the pot for thickness if you like.
  6. Taste, adjust salt and pepper, ladle into bowls and top with parsley.

Notes

Bloom the spices in oil.
Rinse the chickpeas.
Add lemon at the end.
Refrigerate within 2 hours, use within 3 to 4 days, reheat to 165°F. Freezes up to 3 months.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating