01 - Arrange eggplant slices on baking sheets and sprinkle generously with salt. Allow to rest for 30 minutes to release excess moisture, then thoroughly pat dry with paper towels.
02 - Preheat oven to 400°F. Line two baking sheets with parchment paper and lightly brush with olive oil.
03 - Set up a breading station with three shallow dishes: flour, beaten eggs, and the breadcrumb mixture combined with Parmesan, oregano, garlic powder, and pepper. Dredge each eggplant slice in flour, dip in egg, then press into breadcrumb mixture to coat evenly. Place coated slices on prepared baking sheets.
04 - Lightly brush or drizzle tops of breaded eggplant with olive oil. Bake for 20 minutes, flipping halfway through, until golden brown and crispy on both sides.
05 - Spread 1/2 cup marinara sauce evenly across the bottom of a 9x13-inch baking dish. Arrange half the baked eggplant slices in a single layer over the sauce.
06 - Spread 3/4 cup marinara sauce over the eggplant layer. Sprinkle with 1 cup shredded mozzarella cheese.
07 - Repeat with remaining eggplant slices and marinara sauce. Top with remaining mozzarella and the additional 1/2 cup grated Parmesan. Cover dish tightly with aluminum foil and bake for 20 minutes.
08 - Remove foil and continue baking for 10-15 minutes until cheese is bubbly and lightly golden. Allow dish to rest for 10 minutes before serving. Garnish with fresh chopped basil if desired.