Preheat the oven to 375°F (190°C). Cook pasta according to instructions on the packaging.
Place the cut eggplant on a baking tray lined with baking paper and drizzle with 1 tbsp. of oil. Season with salt and cook in the oven for 35 minutes, until soft.
While the eggplant is cooking, heat 1 tbsp. of the sundried tomato oil in a pan over medium heat. Sauté the onion and garlic for around 5 minutes.
Next, add in the tomato puree, and sundried tomatoes. Mix well and continue cooking for 2 minutes. Then add the chopped tomatoes and sugar. Reduce the heat and simmer until the eggplant is ready.
Once pasta and eggplant are ready, mix everything, top with basil, and serve.