01 - Preheat the oven to 400°F. Line two baking sheets with parchment paper and lightly grease or spray with olive oil.
02 - Arrange eggplant slices in a colander, sprinkle both sides evenly with kosher salt, and let rest for 20 minutes to extract moisture. Pat dry thoroughly with paper towels.
03 - Set up three shallow bowls: one with flour, one with whisked eggs and milk, and one with a mixture of panko breadcrumbs, 1/2 cup Parmesan, oregano, garlic powder, and black pepper.
04 - Dredge each eggplant slice in flour, shake off excess, dip into the egg mixture, then coat evenly with the breadcrumb mixture. Arrange coated slices on the prepared baking sheets.
05 - Lightly spray or brush the breaded eggplant with olive oil. Bake for 20 minutes, flipping halfway through, until golden brown and crisp.
06 - Lower the oven temperature to 375°F in preparation for assembly baking.
07 - Spread 1 cup marinara sauce in a 9x13-inch baking dish. Layer half of the baked eggplant over the sauce, then top with half of the remaining marinara, 1 cup shredded mozzarella, and 1/4 cup Parmesan. Repeat the layers using the remaining ingredients.
08 - Bake uncovered for 25 minutes until the cheese is melted and bubbly with a golden crust. Allow to rest for 10 minutes before serving.
09 - Sprinkle chopped fresh basil over the top as garnish and serve warm.