Heat the olive oil in a large soup pot or Dutch oven.
Add the chopped onion and sauté 3-5 minutes. Add the garlic and ginger. Season with a little salt and pepper. Sauté another 1-2 minutes until the onion is turning a little brown on the edges.
Add the turmeric, red pepper, and chickpeas. Cook, stirring frequently, so the chickpeas sizzle and fry a bit, until they’ve started to break down and get a little browned and crisp, 8 to 10 minutes.
Using a wooden spoon, crush some of the chickpeas slightly to release their starchy insides. (This will help thicken the stew.) Add coconut milk and vegetable broth. Season with salt and pepper.
Bring to a simmer, scraping up any bits that have formed on the bottom of the pot. Cook, stirring occasionally, until the stew has thickened, 30 to 35 minutes.
Add greens and stir, making sure they’re submerged in the liquid. Cook until they wilt and soften, 3 to 7 minutes. Season again with salt and pepper.
Serve with sourdough, flatbread, rice, or another grain. Enjoy.