Soften the onion with a pinch of salt, stirring, 4–5 minutes.
Stir in garlic and ginger; cook until fragrant, about 30 seconds.
Toast curry powder, cumin, turmeric, and red pepper flakes for 1 minute.
Blend in tomato paste; cook, stirring, another minute to darken slightly.
Pour in diced tomatoes, coconut milk, and broth; stir until smooth.
Add chickpeas, carrots, and bell pepper; bring to a gentle simmer.
Simmer uncovered 12–15 minutes, until vegetables are tender and sauce thickens.
Fold in spinach to wilt, 1–2 minutes. Season with salt, pepper, and lime juice.
Finish with cilantro and serve hot.
Notes
Variation: Swap chickpeas for cubed firm tofu or add cauliflower florets with the carrots. For extra richness, stir in 1–2 tbsp cashew butter at the end. Serve over jasmine rice or with warm naan. Leftovers keep 4 days in the fridge; the flavors deepen by day two.This recipe is an original creation inspired by classic Easy Vegan Curry Recipes flavors. All ingredient ratios and instructions are independently developed.