Warm the olive oil in a large skillet over medium heat.
Sauté the diced onion until soft and lightly golden, about 5 minutes.
Stir in garlic and ginger; cook until fragrant, 30 to 60 seconds.
Bloom curry powder, cumin, garam masala, paprika, and pepper flakes for 30 seconds.
Mix in tomato paste; cook until darkened, about 1 minute.
Pour in tomatoes and broth; simmer gently for 5 minutes.
Add chickpeas and coconut milk; simmer until slightly thickened, 10 to 12 minutes.
Fold in spinach to wilt, then season with salt and black pepper.
Finish with lime juice and cilantro. Serve hot.
Notes
Stir in a spoonful of peanut butter for a nutty twist, or add peas for extra color. Serve over basmati rice or with warm naan. Leftovers keep 4 days refrigerated; the flavors deepen by day two.This recipe is an original creation inspired by classic Easy Chickpea Curry Recipes flavors. All ingredient ratios and instructions are independently developed.