This chickpea potato soup is creamy, extra flavorful and downright delicious! Featuring fresh thyme, rosemary and lots of garlic, this soup is very easy to make with just a handful of simple ingredients.
Chickpea potato soup is a simple yet super delicious recipe that's also budget-friendly and quick to make. It's the perfect soup to make on those days you're craving a comforting bowl of soup.
The secret to making this chickpea potato soup creamy is using floury potatoes and pureeing a couple of cups of soup at the end.
This is a dairy-free soup made without any kind of cream or coconut milk. It's naturally creamy and super satisfying, just perfect for a cold day treat.
Why you'll love this chickpea potato soup
- Ready in just 35 minutes using simple, budget-friendly ingredients
- Dairy-free and coconut-free yet super creamy
- Super easy to customize with any other veggies you like
Ingredients and substitutions
Olive oil - You only need one tablespoon of olive oil to sauté the veggies for this soup. If you don't want to cook with oil, sauté the veggies in a bit of vegetable broth instead.
Onion, carrot and celery - I like to dice the veggies small so they soften quickly, but you can slice them exactly as you like.
I prefer the flavor of red onion in chickpea soup, but regular yellow onion would work just as well.
Garlic - Feel free to adjust the garlic quantity to your liking.
Fresh herbs - I used a mix of fresh thyme and rosemary to bring extra flavor to the soup.
If you don't have fresh herbs on hand, use 1 teaspoon of dried thyme and 1 teaspoon of dried rosemary each.
Alternatively, add 1 tablespoon of Italian seasoning mix.
Red chili flakes - Only add red chili flakes if you want your soup to have a bit of a kick.
Chickpeas - Canned chickpeas are super convenient in this soup, but you can also use chickpeas that you've previously cooked from dry.
Potatoes - Yukon Gold or Maris Piper are perfect options for this soup, but any other type of floury potato would do. Don't use waxy potatoes because the soup won't be as creamy. You can also swap the potatoes with sweet potatoes.
Lemon juice - This is optional but highly recommended as it adds lots of brightness and extra flavor.
Baby spinach - You can substitute the baby spinach with any other kind of leafy greens, such as kale or collard greens.
How to make vegan chickpea potato soup
Heat the olive oil in a stock pot or Dutch oven. Add the red onion, carrot and celery and cook for 7-8 minutes over medium heat until softened.
Stir in the garlic, thyme, rosemary and red chili flakes and cook for another minute.
Add the chickpeas, potatoes and vegetable stock and bring to a boil. Lower the heat, cover the pot with a lid and simmer for 15 minutes.
Optional for a creamier soup - Take out 2-3 ladles of soup and puree it in a blender. Return to the pot and stir to combine.
Add the lemon juice and baby spinach, then place the lid back on the pot and simmer for another minute.
Season to taste and serve hot with extra lemon juice if you like.
Leftovers and storage
- This chickpea potato soup can be stored in an airtight container for up to 5 days in the fridge.
- Reheat the soup in the microwave or on the stovetop. Since it may thicken in the fridge, you may need to add some veggie broth or water when reheating.
- To freeze it, let it cool before adding it to freezer-safe containers. Freeze for up to 3 months and thaw overnight in the fridge before reheating.
Recipe notes and tips
- If you want a super smooth and creamy soup, you can blend more of it instead of just a couple of ladles. Alternatively, blend it all for a completely pureed chickpea and potato soup.
- This vegan chickpea soup is super easy to make your own. Add some other veggies, such as cauliflower florets, broccoli, green beans and peas.
- The soup pairs great with a chunk of crusty bread. Alternatively, serve it with a vegan grilled cheese sandwich.
If you liked this chickpea potato soup, you might also like some of my other quick and easy vegan soup recipes:
- Vegan Avgolemono Soup (Greek Lemon Orzo Soup)
- Orzo Vegetable Soup
- Instant Pot Coconut Curry Lentil Soup
- Easy Pinto Bean Soup
- Sopa de Lentejas (Spanish Lentil Soup with Vegetables)
Don't miss out on any new recipes! Follow Vegan Cocotte on Instagram, Facebook and Pinterest.
Chickpea Potato Soup
This chickpea potato soup is creamy, extra flavorful and downright delicious! Featuring fresh thyme, rosemary and lots of garlic, this soup is very easy to make with just a handful of simple ingredients.
Ingredients
- 1 tablespoon olive oil
- 1 medium red onion, chopped
- 1 medium carrot, chopped
- 2-3 celery stalks, chopped
- 2 large garlic cloves, finely chopped
- 1 tablespoon fresh thyme, finely chopped
- 1 tablespoon fresh rosemary, finely chopped
- ¼ teaspoon red chili flakes
- 2 cans (14 oz / 400 g) chickpeas, drained and rinsed
- 1 lb (450 g) potatoes, peeled and cut into ½-inch cubes
- 4 cups (1 liter) vegetable stock
- Juice of 1 lemon
- 2 cups (75 g) baby spinach
- Salt and freshly ground black pepper to taste
Instructions
- Heat the olive oil in a stock pot or Dutch oven. Add the red onion, carrot and celery and cook for 7-8 minutes over medium heat until softened.
- Stir in the garlic, thyme, rosemary and red chili flakes and cook for another minute.
- Add the chickpeas, potatoes and vegetable stock and bring to a boil. Lower the heat, cover the pot with a lid and simmer for 15 minutes.
- Optional for a creamier soup — Take out 2-3 ladles of soup and puree it in a blender. Return to the pot and stir to combine.
- Add the lemon juice and baby spinach, then place the lid back on the pot and simmer for another minute.
- Season to taste and serve hot with extra lemon juice if you like.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 340Total Fat: 7gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 0mgSodium: 513mgCarbohydrates: 60gFiber: 12gSugar: 10gProtein: 13g
Nutritional information is an estimate provided by an online nutrition calculator.

Jan
Can I use baby potatoes instead? Would it matter if they had the skin on?
Paris
Yes, of course!
Melissa
Is it okay to use dried herbs? Unfortunately, I live in an area where fresh is hard to come by.
Thanks
Paris
Yes, of course Melissa.
Carmen
Made last night, really good! Think it will be even better today! Thank you
Paris
Thank you too Carmen, glad you liked it!
Brittany
This was absolutely FANTASTIC. Quite possibly one of my new favorite soups. I will be making this again and again.
Paris
Glad you liked it Brittany! It's a yummy one indeed!
Christi Warwick
I have bags of chickpeas instead of cans... How would I need to prep them in order to use this recipe?
Paris
Soak them overnight, then simmer them until tender.
Yanez Koenig
Does this soup freeze well?
Paris
Yes, you can freeze it for up to three months!
Cheryl Lowe
I made this soup with sweet potatoes and mixed greens instead of spinach because it’s what I had on hand and it’s so good!!!
Paris
Glad you liked it Cheryl!
Sandy
Would this be okay without the lemon juice? And adding a chopped fresh tomato instead?
Sandy
Paris
I never tried with tomato, but it's ok without lemon if you don't fancy it!
Susie
I quite enjoyed this soup. Thank you for sharing the recipe.
Paris
Thank you too Susie!
Jill Hurst
This soup is sublime! So comforting and yummy. I used spring greens instead of spinach cos that's what the delivery guy brought lol but worked just as well
Paris
Glad you liked it Jill!
Tony
Just tried this recipe. It was sooooo good! Very satisfying. I will make this again soon.
Paris
Glad you liked it Tony!
Megan
Could I make this with a bag of chickpeas instead of canned
Paris
Of course!
Ani
This was absolutely wonderful. Do not skip the lemon. Pow!
Paris
True words Ani, glad you liked it:)
Janice
Wow, Paris, this soup is one I will be making again and again! So easy, great flavor, lots of nutrition, easy to freeze, you hit all the high spots. I had a large sweet potato so used it instead of gold potatoes and carrots, and it was yummy. Only green I had was cavolo nero, so I cut it in thin strips and that worked well, too. Otherwise, I made it exactly as you wrote it. Thanks for the great recipe and also for helping me use up the chickpeas I cooked way too many of!
Paris
Glad you like it Janice! A great recipe indeed!!
Steve
I really liked this vegan soup but I added a whole box of vegetable broth. Am I suppose to add cups of water because the recipe does not state how much vegetable broth
Paris
The recipe says: 4 cups (1 liter) vegetable stock!
Corine
This soup was excellent. I was going to skip the blending part out of pure laziness but I'm so glad I didn't. Probably could use plain hummus if you have on hand if you don't feel like blending, that's essentially the texture you get. I would skip the chili flakes next time just as a personal preference. I added a vegetable bouillon cube as well for added flavor. Overall a wonderful recipe. I'm going to use the chickpea thickener in the future since dairy options don't mix well with me.
Jo
This soup is utterly fantastic! Thank you for the recipe!
Paris
Glad you liked it!