It is very delicious got it off of Laura Vitale's website she is an excellent Italian cook look her up on youtube and http://www.laurainthekitchen.com/all/episode.php?episodenumber=147 do get the recipe on there too
Preheat your oven to 400 degrees, line a baking sheet with aluminum foil and set aside.
Fill a large pot with water, sprinkle in a good amount of salt and bring to a boil.
Add the cubed eggplant to the baking sheet and drizzle over some olive oil, season with salt and pepper and toss. Bake for about 20 minutes or so.
In a non stick pan add the 2 tbsp of olive oil and onions, cook over medium heat for about 5 to 7 minutes or until the onions start to cook down and develop some color. Add the garlic and cook for 1 more minute.
Add the crushed tomatoes and season with salt and pepper, cook for about 20 minutes or until the sauce thickens.
Add the roasted eggplant and cook for 10 more minutes. This is the point where you add the pasta to the salted boiling water and cook according to package instructions.
Drain the pasta and remove the sauce from the heat. Adjust the seasoning and add the pasta to the sauce along with the parmigiano and basil. Toss until the pasta is coated in the sauce then add the cubed mozzarella and toss around some more until the mozzarella slowly starts to melt.