Heat olive oil in a large Dutch oven over medium-high heat for 1 minute. Add diced onion and sauté for 3-4 minutes until softened and fragrant, stirring occasionally to prevent browning.
Stir in minced garlic and ginger, cooking for exactly 30 seconds until the aromatics bloom and the kitchen smells incredible. This brief window prevents burning while releasing essential oils that define curry's depth.
Add curry powder and cumin, toasting both spices for 60 seconds while stirring constantly. This crucial step activates their flavor compounds—a CIA-level technique that transforms the entire dish.
Pour in coconut milk and pumpkin puree, whisking thoroughly to combine. Add chicken broth and stir in chicken pieces, chickpeas, salt, and pepper to create your savory pumpkin curry recipe base.
Bring the mixture to a boil, then reduce heat to medium-low and simmer for 15-18 minutes until chicken is fully cooked through with no pink inside. The broth will reduce slightly, concentrating all flavors beautifully.
Taste and adjust seasoning as needed. Stir in fresh spinach and squeeze lime juice throughout, cooking for 1-2 minutes just until greens wilt.
Serve immediately in bowls while the curry steams. The vibrant colors and aromatic steam make this presentation-ready without extra effort.