Slice the eggplant into rounds, about 1/2 inch thick. Sprinkle with salt and let sit for 10 minutes to draw out moisture. Pat dry with a paper towel.
Set up a breading station with flour, beaten egg, and breadcrumbs in separate shallow dishes.
Dredge each eggplant slice first in flour, then in egg, and finally coat with breadcrumbs.
Heat olive oil in a skillet over medium heat. Fry the eggplant slices until golden brown on both sides, about 3-4 minutes per side.
Remove the fried eggplant slices from the skillet and drain on paper towels.
Reduce the heat to low and add a layer of marinara sauce to the skillet. Place the fried eggplant slices back in the skillet.
Top with more marinara sauce, shredded mozzarella, and grated Parmesan cheese.
Cover and cook until the cheese is melted and bubbly, about 5-7 minutes.
Serve hot, garnished with fresh basil if desired.