This is a traditional North Indian (Punjabi) Bhurtha made with eggplant and tomato, and seasoned with cumin, turmeric garlic and ginger. Serve with fresh roti or naan
Preheat the oven's broiler. Rub oil on the outside of the egg plant, or coat with cooking spray. Place under the broiler, and cook until the flesh is soft and the skin is blistering off, about 30 minutes. Turn as needed for even cooking. Cut the eggplant in half lengthwise, and scoop the flesh out of the skin. Discard the skin; chop up the flesh, and set aside.
Heat the oil in a large skillet or wok over medium-high heat. Add the cumin seeds, and let them crackle for a few seconds and turn golden brown. Be careful not to burn them. Add the onion, ginger and garlic; cook and stir until tender. I don't let the onions get very brown. Stir in the tomato, and season with turmeric, ground cumin, ground coriander, cayenne pepper, salt and black pepper. Cook and stir for a few minutes.
Place the eggplant pieces in the skillet, and cook for 10 to 15 minutes so some of the moisture evaporates. Taste, and adjust seasonings if desired. Garnish with fresh cilantro, and serve.