In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until translucent.
Add the minced garlic, cumin, coriander, cinnamon, smoked paprika, and cayenne pepper. Stir for 1-2 minutes until the spices are fragrant.
Transfer the onion and spice mixture to the slow cooker.
Add the chickpeas, carrots, bell pepper, zucchini, diced tomatoes with their juices, and vegetable broth to the slow cooker. Stir to combine all ingredients.
Season with salt and pepper to taste.
Cover the slow cooker and cook on low for 6-8 hours or on high for 4-5 hours, until the vegetables are tender and the flavors are well melded.
Before serving, taste and adjust seasoning if necessary.
Notes
Serve the stew in deep bowls, garnished with chopped fresh cilantro for a vibrant touch. To add an extra layer of flavor, drizzle with a little olive oil or tahini before serving.