How to Make It
In a very large, deep skillet, heat the olive oil. Add the onions and cook over moderate heat until they begin to soften, about 3 minutes. Add the ginger and garlic and cook until fragrant, about 1 minute. Add the curry powder and cook until fragrant, about 30 seconds. Add the eggplant, chickpeas, stock and coconut milk and bring to a simmer. Cover and cook over moderate heat until the eggplant begins to soften, about 8 minutes.
Stir the tomatoes into the curry, cover and simmer until the eggplant is tender, about 3 minutes longer. Season with salt and pepper. Stir in the cilantro and serve.