01 - Arrange eggplant slices in a single layer on a baking sheet and sprinkle both sides with salt. Let sit for 30 minutes to draw out moisture, then pat dry with paper towels.
02 - Preheat oven to 400°F. Line two baking sheets with parchment paper and lightly grease with olive oil or cooking spray.
03 - Place flour in one shallow dish; beat eggs with milk in a second dish; combine breadcrumbs, Parmesan, oregano, garlic powder, and black pepper in a third dish.
04 - Dredge each eggplant slice in flour, dip in egg mixture, then coat in breadcrumb mixture. Arrange on prepared baking sheets.
05 - Bake slices for 20 minutes, flip, then bake an additional 10 minutes until golden and crisp.
06 - Lower oven temperature to 375°F.
07 - Spread 1 cup marinara sauce in the bottom of a 9x13-inch baking dish. Layer half the eggplant slices over the sauce, then top with 1 cup marinara, 1 cup mozzarella, and a sprinkle of Parmesan. Repeat with remaining eggplant, sauce, mozzarella, and Parmesan.
08 - Cover with foil and bake for 20 minutes. Remove foil and bake another 10 minutes until cheese is melted and bubbly.
09 - Allow to rest for 10 minutes before garnishing with fresh basil and serving.