Steps
1. In a medium saucepan, heat olive oil over medium heat.
2. Add the diced onion and sauté until translucent, about 5 minutes.
3. Stir in the minced garlic and cook for another minute.
4. Add diced carrot and zucchini, cooking for an additional 5 minutes until softened.
5. Stir in the chickpeas, diced tomatoes, and all the spices (cumin, coriander, cinnamon, paprika). Mix well.
6. Season with salt and pepper to taste.
7. Reduce heat to low, cover, and let it simmer for 15 minutes, allowing the flavors to meld.
8. Serve hot, garnished with fresh cilantro if desired.