Step 1
Preheat the oven to 200C fan-forced (220C conventional). Line a large, deep baking tray line with baking paper.
Step 2
Mix the garlic and oil together in a small bowl, season well with salt and pepper and brush on the cut sides of the eggplant.
Step 3
Place the eggplant cut side down in the prepared tray and roast for 15 minutes.
Step 4
Flip the eggplants, carefully remove and discard the baking paper, and add the tomato, sherry vinegar, sugar and vodka to the baking tray around the eggplants. Return to the oven and roast for a further 10 minutes.
Step 5
Drizzle over the cream and cook for another 5 minutes, or until the sauce is bubbling and the eggplants are tender.
Step 6
Meanwhile, cook the pasta in salted boiling water for 6-8 minutes, or until al dente. Drain.
Step 7
Serve the eggplants with the pasta, adding parsley and parmesan to each bowl.