Preheat oven to 375°F (190°C).
Salt eggplant slices and let sit for 20-30 minutes. Pat dry.
Set up a breading station: one bowl with eggs, one with breadcrumbs mixed with 1 cup Parmesan.
Dip each eggplant slice into eggs, then breadcrumbs. Press to coat well.
Fry breaded eggplant in olive oil over medium heat until golden. Drain on paper towels.
Spread marinara in a baking dish. Layer fried eggplant, marinara, mozzarella, and Parmesan.
Repeat layers, ending with cheese on top.
Bake for 25–30 minutes, until cheese is bubbly and golden.
Let rest 10 minutes before serving. Garnish with fresh basil if desired.