Heat oil in a pot over high heat. Briefly fry garlic and onion.
Add bell pepper and cook, stirring occasionally, until onion is translucent and beginning to turn golden.
Add chickpeas, coconut milk, tomato, stock, paprika, cumin, cayenne, sugar, and salt. Bring to a simmer, then lower heat to maintain a gently simmer. Continue cooking until sauce becomes a red-orange color.
Stir in spinach and cook until just wilted.
Stir in cilantro and lime juice. Adjust salt.
Serve alongside rice, topped with yogurt, cilantro, and lime juice.
Made with about 100g frozen spinach, added in 5 minutes before end of simmering time, 5 tsp. dried cilantro, and about 1/8 tsp. cayenne powder. Added close to a 1tsp. additional salt and served with rice. This was fine, but the cumin really overpowered all the other flavors, leaving it a very one-note dish. I couldn't really discern the coconut milk, lime, or even really the tomato over the cumin. I may try remaking this with significantly less cumin, but as it is I can't recommend it.