Soak pealed and chopped egg plants in salt water for 30 minutes.
Meanwhile, chop the onion, carrot, celery and garlic.
Heat oil in a medium saucepan over medium heat. Add onion, carrot and celery. Cover and cook for about 10min, stirring occasionally, until softened. Add garlic and bay leaf, cook for about 30 seconds while stirring. Add drained eggplants and cook for 30min.
Add tomatoes (without the juice) and basil. Bring to a lively simmer and cook uncovered, stirring occasionally, until thickened, about 5-7 minutes.
Meanwhile, cook pasta in boiling water until “al dente” or 1-2 minutes less than the package directions. Drain it, add 2 tbsp olive oil, season with salt, mix and then add the sauce (remove the bay leaf and cloves from the sauce).
Option to sprinkle with parmesan cheese.