Drizzle the olive oil into a large saute pan over medium heat and swirl to coat. Add the onion and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add the garlic, coriander, cumin, garam masala, ground ginger, turmeric, red pepper flakes, and salt. Cook, stirring occasionally, for 1 minute. Add the diced tomatoes, tomato paste, and vegetable broth. Stir until combined. Pour into the slow cooker, then stir in the chickpeas and potatoes.
Cook on high for 4-5 hours or low for 8-10 hours, or until the potatoes are fork-tender.
Ladle into bowls and serve with fresh cilantro and lime wedges for squeezing over the top.