Preheat the oven to 180 degrees Celsius (FAN), 350 Fahrenheit FAN, gas 6 or static oven 200 degrees Celsius or 400 Fahrenheit.
Dice the mozzarella ball and grate the Parmesan cheese, and set them both aside.
Cover the bottom of your baking dish with a couple of tablespoons of tomato sauce. This will prevent the eggplant parm from sticking to it.
Next, create a layer of eggplant slices, ensuring they slightly overlap on each other.
Cover the slices of eggplant with some sauce, diced mozzarella, and a sprinkle of Parmigiano Reggiano. If liked, add a couple of leaves of basil too!
Repeat layers until you finish all the ingredients, ensuring the last layer is of tomato sauce, mozzarella and parmesan cheeses.
Cover the baking dish with a sheet of aluminum foil, and bake in the preheated oven on the middle shelf for 20 minutes.
After 20 minutes, remove the foil, and continue baking for 20-30 minutes, until the cheese on top turns golden brown.
Remove the Eggplant Parmesan from the oven and allow it to rest for at least 10 minutes, before slicing and serving it. This allows the temperature and the layers to settle, making it easier to slice the bake, and the texture and flavors to even further improve.
Enjoy your Parmigiana with a side dish of green salad and a slice of crusty bread, perhaps with some garlic butter on top!