Cook rice according to package instructions. This will differ depending on what kind of rice you choose.
Heat the oil in a large soup pot over medium heat. Add onions and sauté, stirring occasionally, for 5-7 minutes, until onions are fragrant and translucent. Add garlic and ginger and sauté for another minute.
Add curry powder, cumin, turmeric, cayenne pepper, and salt, stirring to coat the garlic/onion mixture.
Add eggplant, tomatoes, chickpeas, and vegetable broth. Bring to a light simmer and simmer, uncovered, for 20-25 minutes until tomatoes and eggplant are cooked and about ½ the liquid has been absorbed.
Serve over rice with fresh cilantro.
Notes
Serving and Storing - Serve this curry over rice, rice noodles, or cauliflower rice. Store leftovers in an airtight container in the refrigerator for up to 3 days. To eat leftovers, gently reheat the stir fry over the stove or in the microwave.