Start by chopping the onion, garlic, and fresh herbs. Rinse the chickpeas thoroughly if using canned ones. Having everything ready makes the cooking process smooth and quick.
Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, then stir in the garlic and spices. This step builds a rich flavor base.
Mix in the chickpeas and pour in the vegetable broth. Let everything simmer gently so the flavors combine beautifully. Stir occasionally to prevent sticking.
Add fresh spinach and let it wilt into the stew. Stir in chopped herbs for freshness and aroma. The greens will cook down quickly.
Squeeze in lemon juice and season with salt and pepper. Taste and adjust flavors if needed. Serve warm for the best experience.