Preheat the oven to 230°C (450°F). Line a large baking tray with baking paper.
Halve the eggplants lengthwise and brush the cut sides lightly with olive oil. Place them on the prepared tray with the halved sides down, roasting them for 35-40 minutes until the flesh is very tender.
Once the eggplants are cooked, set them aside to cool, then scoop out the flesh with a spoon, discarding the skin.
Place the flesh in a sieve and leave for a bit (the longer, the better) to allow all the excess liquid to drain away.
Place the flesh in a bowl, add the garlic, lemon juice, tahini, olive oil, and cumin. Mash everything with a fork, and continue stirring and mashing until the mixture is creamy—season to taste with salt.
Transfer to a serving bowl and sprinkle with smoked paprika and chopped parsley to garnish.