01 - Sprinkle eggplant slices with 1/2 teaspoon salt and set aside for 20 minutes to draw out bitterness. Rinse thoroughly and pat dry with paper towels.
02 - Heat enough vegetable oil in a large skillet to shallow fry. Cook eggplant slices in batches until golden brown on both sides, approximately 3-4 minutes per side. Drain on paper towels and set aside.
03 - Pour off excess oil, reserving about 1/4 cup in the skillet. Add chopped onion and cook over medium heat until translucent, about 5 minutes.
04 - Stir in garlic, turmeric, coriander, cumin, chili powder, black pepper, and remaining 1/2 teaspoon salt. Cook for 1 minute until fragrant.
05 - Add diced tomatoes and simmer for 5-7 minutes until tomatoes break down and sauce thickens nicely.
06 - Whisk Greek yogurt with dried mint and a pinch of salt in a medium bowl until smooth and well combined.
07 - Arrange half the fried eggplant in a baking dish or deep skillet, spread with half the tomato sauce, then repeat with remaining eggplant and sauce.
08 - Cover and cook over low heat for 15 minutes, or bake at 350°F for 15 minutes, allowing flavors to meld together.
09 - Spread the yogurt sauce evenly over the eggplant and tomato layers. Garnish with additional dried mint and chopped cilantro if desired.