Preheat the oven to 400°F (200°C). Lightly oil a baking sheet and set aside.
Slice the eggplants into ¼-inch thick rounds. Sprinkle with salt and let sit for 10 minutes to draw out moisture then pat dry.
Set up three shallow bowls: one with flour seasoned with salt and pepper, one with beaten eggs, and one with breadcrumbs mixed with smoked paprika and Parmesan cheese.
Dip each eggplant slice first into the flour, ensuring an even coating, then into the eggs, and finally into the breadcrumb mixture, pressing lightly to adhere.
Place the breaded eggplant slices in a single layer on the prepared baking sheet. Bake for about 20-25 minutes or until golden and crispy around the edges.
While the eggplant bakes, warm the tomato sauce in a saucepan, and stir in a pinch of smoked paprika for extra flavor.
Once baked, spread a thin layer of tomato sauce in a baking dish, then layer the crispy eggplant slices on top. Spoon more sauce over the eggplant and sprinkle generously with shredded mozzarella and a little Parmesan.
Repeat layering until all ingredients are used, finishing with a layer of cheese on top.
Bake the assembled dish for another 20-25 minutes until bubbling and golden brown around the edges.
Allow the dish to rest for 5 minutes then serve hot, enjoying the cheesy, smoky, crispy layers with a side salad or crusty bread.