1. Finely chop red onion and bell pepper and cut zucchini into small, bite-size chunks.
2. Heat oil in a large pan (with a lid) over medium-high heat. Add onion and pepper and cook, stirring for 2-3 minutes until softened. Add zucchini and cook for 1 minute. Stir in garam masala, cumin, turmeric, and salt, and cook for 1 minute.
3. Stir in tomatoes and chickpeas, and cover. Cook for 5 minutes, stirring about halfway through. Uncover, stir in coconut milk, and reduce heat to medium. Cook for 2 more minutes.