In a large, deep skillet or saucepan, heat the olive oil over medium heat. Once hot, add the finely diced onion and sauté for about 5 minutes or until it turns translucent and slightly golden.
Stir in the minced garlic and grated ginger. Continue to cook for an additional minute, or until the mixture releases its aromatic fragrance.
Add the red curry paste, ground cumin, and turmeric powder to the pan, stirring well to evenly coat the onions. Allow the spices to cook for 2 minutes to enhance their flavors.
Gradually pour the rich coconut milk into the pan, stirring continuously. Bring the mixture to a gentle simmer, allowing it to bubble softly.
Add the rinsed chickpeas and chopped bell pepper to the simmering coconut milk mixture. Cook for approximately 10-12 minutes, or until the bell pepper becomes tender while still retaining a slight crunch.
Gently stir in the fresh spinach leaves, cooking for an additional 2-3 minutes until they are just wilted and vibrant. Season the curry with salt and freshly ground black pepper to taste.
Remove the pan from the heat and let it sit for a minute to allow flavors to meld before serving.