PREPARE AUBERGINE/EGGPLANT: Preheat an oven to 350F. Place the sliced eggplant into a colander and dust with salt. Allow the eggplant to sit for 10 minutes to remove excess moisture.
TOMATO SAUCE: Prepare the tomato sauce, into a large saucepan add one tablespoon of olive oil and place on a medium heat. Add the onion to the saucepan and cook for 8 minutes, then add the garlic and saute for 1 minute.
Pour the tomato into the saucepan and bring to a simmer. Simmer the tomato sauce for 20 minutes then add the basil.
OPTIONAL: Blend the tomato sauce using a hand blender for a smooth sauce, alternatively leave the sauce chunky. Season the tomato sauce with sugar and salt to taste.
COOK PASTA: Fill a saucepan halfway with water and place on a high heat, once boiling add the pasta and salt. Cook according to packet instructions approximately 8 minutes then strain the pasta through a colander.
COOK EGGPLANT: Place a saute pan on a medium heat and add one tablespoon of olive oil. Once the oil is hot, cook the eggplant for 1 minute then turn the eggplant and cook for a further minute. Remove the golden eggplant from the pan and add to the tomato sauce.
BUILD EGGPLANT PASTA BAKE: In a large saucepan combine the tomato sauce, eggplant and cooked pasta. Pour half the eggplant pasta mixture into a baking dish then add a layer of shredded mozzarella. Then add the remaining eggplant pasta mixture and mozzarella.
BAKE EGGPLANT PASTA BAKE: Top the eggplant pasta bake with grated parmesan and transfer to the preheated oven. Bake for 30 minutes until the pasta bake is golden brown and oozing with melted cheese.
SERVE: Remove the dish from the oven and allow it to cool for 5 minutes. Then serve the eggplant pasta bake warm.