Begin by washing the eggplants and trimming off the ends. Slice the eggplants into evenly-thick rounds, approximately 1/4 inch in thickness. This ensures uniform cooking. Place the slices on a rack, sprinkle each side generously with salt, and let them sit for about 30 minutes. This step is crucial as it helps to draw out excess moisture and bitterness, ensuring your Eggplant Parmesan is rich in flavor and not soggy.
While waiting, preheat your oven to 375°F (190°C). Prepare a baking sheet with parchment paper for an easier cleanup. Once the eggplants have released their moisture, pat them dry with paper towels.
Next, set up a breading station. In one shallow dish, mix together about 1 cup of all-purpose flour with a pinch of salt and pepper. In a second dish, whisk together 3 large eggs with a tablespoon of water until frothy. In a third dish, combine 2 cups of breadcrumbs with 1/2 cup of grated Parmesan cheese. Dip each slice of eggplant into the flour, ensuring it's thoroughly coated and shaking off the excess. Then, immerse it into the egg mixture, followed by a thorough coating with the breadcrumb mix. Place the breaded slices on the prepared baking sheet.
Bake the eggplant slices for approximately 20 minutes, turning them halfway through, until they are golden brown and crispy. Meanwhile, prepare a 9x13 inch baking dish by spreading a thin layer of marinara sauce on the bottom. Layer one-third of the baked eggplant slices on top of the sauce, followed by another layer of marinara, 1 cup of shredded mozzarella cheese, 1/4 cup of grated Parmesan cheese, and some fresh basil leaves. Repeat these layers, finishing with a layer of sauce topped with cheeses.
Cover the dish loosely with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 20 minutes or until the cheese is melted, bubbly, and slightly golden. Let it sit for 10 minutes before serving. Your exquisite Eggplant Parmesan is now ready to wow your family with its harmonious blend of textures and flavors!