This post may contain affiliate links. Please read my disclosure policy for more details.
It’s cold outside here in London, so I’m sharing this warming smoky chickpea and lentil soup, definitely one of my favorite soup recipes. It’s packed with flavor, plant-based protein, and requires just 1 pot.
It’s perfect for cozy, cold winter nights when you’re craving something hearty and comforting yet healthy. It’s also vegetarian, vegan and gluten free for all to enjoy.

This recipe starts with a solid flavor base by sautéing onion, carrot, celery, garlic, and spices, then adding legumes, potatoes, and vegetable broth. The addition of a few handfuls of green leaves such as spinach in the last minute of cooking time provides extra texture and nutrients, but it’s optional.
Smoked paprika and curry powder are the secret to making this soup so delicious, they work like a charm providing an amazing depth of flavor.
Enjoy with easy crusty bread, quick focaccia or easy pesto bread, and garnish with extra parsley pesto to add more flavor, if you wish. Make a big batch, because like many soups it tastes even better the next day.
List of the ingredients
- Dried lentils (brown or green)
- Canned chickpeas
- Soffritto (onion, garlic, celery)
- Garlic
- Olive oil
- Spices (smoked paprika, chili flakes, curry powder)
- Potato
- Tomato paste
- Low-sodium vegetable broth
- Spinach (optional)
- Salt & pepper

How to make this chickpea and lentil soup
(Note: the full recipe is at the bottom of the page)
- Saute’ diced onion, carrot and celery in olive oil
- Add garlic, spices and give a good stir
- Then add chickpeas, lentils, potato and tomato paste

- Stir in broth and cook for about 25-30 minutes
- Adjust the seasoning
- Stir in spinach and cook for a couple of minutes

- Serve with crusty bread and enjoy!

Recipe notes
Smoky chickpea and lentil soup substitutions
This soup recipe is pretty flexible, as long as you get the spices right, you can play around with your leafy greens and whatever legumes you have in the cupboard:
- Legumes: black beans, white beans, pinto beans (I mean, the canned ones) work just fine. You can also use only lentils, but adjust the amount of broth accordingly.
- Leafy greens: you can swap swiss chard or kale for spinach. Make sure the stems are removed, the leaves chopped, and cook until tender.
- Soffritto: onion, carrot and celery make a flavorsome base called soffritto. If you don’t have these veggies on hand, skip this step and start the recipe with garlic and spices instead.
- Broth: I use this low-sodium vegetable broth, but you can use only hot water or regular vegetable or chicken broth if you wish. But adjust the seasoning accordingly at the end as you never really know how strong the salt from the broth is.

Looking for more lentil soup recipes?
Looking for more chickpea soup recipes?
- 27 Fabulous chickpea recipes
- Easy garlic chickpea soup
- Italian pasta with chickpeas (pasta e ceci)
- Mediterranean chickpea soup
If you make this smoky chickpea and lentil soup or if you have any questions, let me know! Leave a comment, send me a message, or rate it.
I would love to hear from you!
Smoky Chickpea and Lentil Soup
Ingredients
- 1 ½ Tbsp olive oil
- 1 small onion, diced
- 1 carrot, diced
- 1 celery stick, diced
- 2 large garlic cloves, minced
- 1 Tbsp smoked paprika
- ¾ Tbsp mild curry powder
- ¼ – ⅛ tsp chili flakes, or to taste
- 1 (15 oz) can chickpeas, drained
- ¾ cup (140 grams) dried lentils, clean and rinsed
- 1 (200 grams) potato, cut into cubes
- 1 Tbsp tomato paste (or ⅓ cup canned diced tomatoes)
- 4 cups (960 ml) low sodium vegetable broth
- fine salt, to taste (see notes)*
- black pepper, to taste
- 4 oz (120 grams) baby spinach, washed (optional)
Instructions
- Heat the olive oil in a large pot over medium heat, then add diced onion, carrot and celery. Saute' for about 5 minutes, until the onion is soft and translucent.
- Add the garlic, curry powder, smoked paprika and chili flakes. Cook for about 1 minute stirring constantly.
- Add lentils, chickpeas, potato cubes, tomato paste and give a good stir. Pour the broth over the muxture and stir again to combine.
- Raise the heat, bring to a boil, then cover the pot and reduce the heat to maintain a gentle simmer. Cook for 25-30 minutes, or until the lentils are tender. Stir occasionally.
- After 25-30 minutes, try smash the potato cubes with the back of a spoon to thicken the soup. Add a touch of water if you want to adjust the consistency, and season to taste with salt and freshly ground pepper (see notes).
- At this point, add the spinach, a handful at a time, stirring until wilted. It takes a couple of minutes.
- Serve hot with a drizzle of olive oil and crusty bread.
alacarte
Delicious! I decided to include the liquid from the chickpeas … about 1 cup and then added 3+ cups of vegetable broth.
Katia
What a lovely feedback, thanks for taking the time to share!
Happy new year. xx
Beth French
This was delicious! I’ve made similar soups before but none as tasty as this one.
Katia
Thanks for sharing your feedback, Beth! I’m so glad it turned out delicious : )
Richard
Hearty, Healthy and filling. I added chorizo. Very nice I now have a freezer full of soup as I batch cooked for 8 and there’s only me
Katia
I’m so glad you enjoyed this recipe, Richard! I use to freeze soups, they’re perfect in winter! : )
Thanks for taking the time to share your feedback! Cheers
Greg
This recipe is absolutely delicious!
For my own record I’m going to double your recipe so I will have 5ish meals. I like my food heavily seasoned (not salted) so I will up the spices to my liking.
Now to explore more of your recipes.
Thank you.
Katia
I’m so glad it turned out delicious, Greg! Thanks so much for sharing your feedback.
Have a great week. x
Emma
Made this for the 1st time last week & it didn’t disappoint. Ideal for work, warming & filling. Just about to make another batch for lunches this week. Any ideas on how many calories it is per portion?
Thanks
Katia
Thank you for your feedback, Emma.. I’m so pleased to hear that.
I’ve just added the nutritional values : )
Have a nice week!
Jeff
We had this for dinner tonight and it was brilliant. My two young sons, who would eat meat like jungle cats if they could, loved it. I really dig the Italian/Middle Eastern fusion. I made my own curry powder, used more tomato paste, and used dried chickpeas (cooked before the soup), just because that’s what we had in the pantry, and it turned out great.
I will add that I’ve found kosher salt to be much easier to use and meter than fine salt, and a pinch of salt when sweating the soffritto greatly helps it to cook.
Thank you for the recipe! The more hearty vegetarian/vegan recipes, the better.
Katia
I’m so pleased you and your little jungle cats loved it, Jeff! 😉 Thanks for sharing your lovely feedback. x
Kelly Powers
This soup looks great – love the color! I just got a dutch oven and can’t wait to make this!
Katia
Brilliant, dutch ovens are the best when we cook hearty recipes! 😊
Betty
I made this and we all loved it. Thank you 😃
Katia
Thanks so much for sharing your lovely feedback, Betty! It would be very useful for the readers if you please rate the recipe next time.
Cheers x