Heat olive oil in a large Dutch oven over medium-high heat until shimmering. Add diced onion and cook 4-5 minutes until softened, stirring occasionally to ensure even cooking and prevent browning.
Stir in minced garlic and cook 1 minute until fragrant, allowing the oil to carry its perfume through the pot. This step is CIA-level crucial—garlic burns in seconds, so watch carefully.
Add zucchini and red bell pepper, cooking 3-4 minutes while stirring occasionally. The vegetables should begin releasing their moisture but remain bright and firm.
Pour in cherry tomatoes and the drained chickpeas, then add vegetable broth, dried oregano, cumin, and red pepper flakes. Bring to a rolling boil, then reduce heat and simmer 15-18 minutes until vegetables are tender but not mushy—CIA precision means testing at 14 minutes rather than waiting until they collapse.
Stir in fresh spinach and cook 1-2 minutes until just wilted and that beautiful elegant summer chickpea stew emerges fully formed. The spinach should turn bright green, not gray.
Remove from heat and stir in fresh basil, lemon juice, and feta cheese crumbles. Taste and adjust salt and pepper—the lemon should brighten everything without making it sour.
Let the recipe rest 3-5 minutes before serving, allowing flavors to settle and the beautiful meatless stew to reach ideal temperature for plating.