Heat the olive oil in a large pot over medium heat. Add the onion, celery, and carrots and cook for 5-7 minutes, until soft and translucent.
2 tbsp. olive oil, 1 large onion, 2 stalks celery, 2 medium carrots
Add the garlic and ginger, and cook for another 2-3 minutes.
4 garlic cloves, 1 tbsp. grated ginger
Add the curry powder, cumin, and cayenne pepper, and cook for 1-2 minutes, stirring constantly.
1 tbsp. curry powder, 1/2 tsp. ground cumin, 1/4 tsp. cayenne pepper
Add the chickpeas, diced tomatoes, diced potatoes, coconut milk, vegetable broth, and salt. Stir to combine.
1 can 15 oz. chickpeas, drained and rinsed, 1 can 14.5 oz. diced tomatoes, undrained, 1 can 14 oz. coconut milk, 1/2 cup vegetable broth, 1 tsp. salt, 1 can 15 oz. diced potatoes
Bring the mixture to a boil, then reduce the heat and let it simmer for 20-30 minutes, or until the curry has thickened.
Serve the vegan chickpea curry hot, topped with fresh cilantro if desired.
Fresh cilantro