Vegan Chickpea Soup

5 from 6 reviews

This creamy vegan one-pot chickpea stew comes together in about 40 minutes and is loaded with veggies and TONS of flavor! Garbanzo beans, baby red potatoes, kale, and classic mirepoix simmer in a creamy, curry spiced, coconut milk broth to create a delicious meatless meal your family will love!




  1. Heat oil in a large pot over medium high heat.
  2. Add onion, carrot, and celery along with a couple pinches of salt and pepper.
  3. Cook, stirring occasionally for 8 minutes.
  4. Stir in garlic, ginger paste, curry powder, cumin, turmeric, and a couple pinches of salt and pepper.
  5. Reduce heat to medium and cook, stirring frequently, for about a minute.
  6. Add flour and stir to evenly coat everything. Cook, stirring frequently for 1 minute.
  7. Stir in a splash of veggie broth to deglaze the pan, scraping the yummy bits off the bottom.
  8. Add chickpeas, potatoes, lentils, coconut milk, vegetable stock and water.
  9. Stir to combine add bay leaves, along with a couple pinches of salt and pepper.
  10. Bring to a simmer over medium-high heat, stirring occasionally so that the lentils don't stick to the pan.
  11. Turn heat to low or medium low and simmer gently for 15-18 minutes or until the potatoes are fork-tender. Add lime juice and stir in kale until wilted. Season to taste with salt and pepper.
  12. Garnish with fresh cilantro or parsley and enjoy!



Feel free to substitute the veggie broth with chicken broth if you aren't worried about making this stew vegan.

You can use whatever veggies you'd like in place of the potatoes and kale. I like to switch it up with broccoli and petite diced parsnips as well!

If you don't have coconut milk on hand, try half and half in it's place. Keep in mind this will make the stew vegetarian instead of vegan. 

Keywords: chickpea stew recipe, spiced chickpea stew, spiced chickpea stew with coconut and turmeric