01 - Preheat oven to 425°F. Line two large baking sheets with parchment paper.
02 - Lay eggplant slices on a rack or paper towels. Sprinkle both sides with salt and let sit for 30 minutes to draw out bitterness. Pat dry with paper towels.
03 - In a shallow bowl, combine breadcrumbs, 1/2 cup Parmesan, oregano, garlic powder, and black pepper.
04 - In a separate bowl, whisk eggs with milk until well combined.
05 - Dip each eggplant slice into the egg mixture, then coat in the breadcrumb mixture, pressing gently to adhere.
06 - Arrange eggplant slices in a single layer on prepared baking sheets. Spray or brush lightly with olive oil.
07 - Bake for 20 minutes, flip slices, then bake another 10-15 minutes until golden and crisp.
08 - Reduce oven temperature to 375°F.
09 - Spread 1/2 cup marinara sauce in the bottom of a 9x13-inch baking dish. Layer half the baked eggplant slices over the sauce.
10 - Spoon 1 cup marinara sauce over the eggplant, then sprinkle with 1 cup mozzarella and 1/4 cup Parmesan.
11 - Repeat with remaining eggplant, sauce, mozzarella, and Parmesan.
12 - Cover loosely with foil and bake for 20 minutes. Remove foil and bake an additional 10 minutes until cheese is bubbly and golden.
13 - Let rest 10 minutes before serving. Garnish with fresh basil if desired.