Heat the oil in a 4-quart saucepan over medium heat. Add the garlic and ginger and cook and stir for 30 seconds or until fragrant. Add the eggplant, onion, bell pepper, zucchini, curry powder, turmeric, salt and cayenne. Increase the heat to medium-high. Cook for 5 minutes or until the vegetables are lightly browned, stirring occasionally.
Add the broth, chickpeas and tomatoes and heat to a boil. Reduce the heat to medium-low. Cook for 10 minutes or until the vegetables are tender. Stir in the coconut milk and cook just until hot. Serve over the rice. Sprinkle with the cilantro before serving.