Sprinkle the eggplant slices with salt and let them sit for about 20 minutes to draw out excess moisture. Pat them dry with paper towels.
In a large skillet, heat the vegetable oil over medium-high heat. Fry the eggplant slices in batches until golden brown on both sides. Remove and drain on paper towels to remove excess oil.
In the same skillet, add a little more oil if necessary and sauté the chopped onion until golden brown. Add the minced garlic and cook for another 1-2 minutes.
Add the chopped tomato, ground turmeric, ground coriander, ground cumin, paprika, ground black pepper, and salt. Cook for about 5-7 minutes, stirring occasionally, until the tomatoes are soft and the spices are well blended.
In a serving dish, layer half of the fried eggplants. Spoon half of the tomato sauce over the eggplants. Repeat with the remaining eggplants and tomato sauce.
In a bowl, mix the plain yogurt with the chopped mint. If using dried mint, crush it between your fingers before adding. Add a pinch of salt to taste.
Drizzle the yogurt sauce over the layered eggplants and tomato sauce. Garnish with freshly chopped cilantro or parsley.
Enjoy your meal!