01 - Preheat oven to 400°F. Line two baking sheets with parchment paper and lightly grease with olive oil or spray. Arrange eggplant slices in a single layer on paper towels or a wire rack. Sprinkle both sides with salt and let sit for 20 minutes to draw out moisture and bitterness. Pat dry thoroughly with paper towels.
02 - Prepare three shallow bowls: one with flour, one with beaten eggs, and one with a mixture of breadcrumbs, Parmesan, oregano, garlic powder, and black pepper.
03 - Dredge each eggplant slice in flour, dip into beaten eggs, then coat evenly with breadcrumb mixture. Arrange coated slices on prepared baking sheets.
04 - Lightly drizzle or spray the breaded eggplant slices with olive oil. Bake for 20 minutes, flipping halfway through, until golden brown and crisp.
05 - Reduce oven temperature to 375°F. In a 9x13-inch baking dish, spread 1/2 cup marinara sauce. Layer half of the baked eggplant slices on top, spoon over half of the remaining sauce, and sprinkle with half of the mozzarella cheese.
06 - Repeat layering with remaining eggplant, sauce, and mozzarella cheese. Finish with remaining 1/2 cup Parmesan cheese sprinkling on top.
07 - Bake uncovered for 20 minutes, until cheese is bubbly and golden. Allow to rest for 10 minutes before serving. Garnish with fresh basil if desired.