In a mixing bowl, toss the eggplant with the salt, ginger, garlic, scallions, cumin, turmeric, ground coriander, cayenne pepper and black pepper and allow to sit for 15 to 20 minutes.
Place the eggplant into a wide skillet and add the tomatoes and one cup of water. Cover the skillet with a lid and begin to cook gently, stirring occasionally, adding water as needed to create a stew.
When the eggplants are tender, create 12 little indentations with a ladle into the eggplant stew. Crack a raw egg into each indentation, cover the skillet with a lid, and continue to cook very gently until the eggs are cooked, about 5 minutes.
Remove from heat, sprinkle with coriander, and serve hot.