Let the now-cooked eggplant cool down. Meanwhile, place a fine-mesh strainer over a large bowl and set it aside.
When cool enough to handle, working on one eggplant at a time, slit open each eggplant lengthwise and carefully scoop the eggplant flesh removing as much of the skin as possible.
Transfer the eggplant flesh into the fine mesh strainer. Using the back of a spoon, gently press to remove as much of the liquid as much as possible. Let it drain while you are working on the rest of the ingredients. In the end, you should have about 17 ounces (~480 gr.) of eggplant flesh.
Transfer the eggplant to a medium bowl. Add minced garlic and lemon juice. Using a fork, give it a mix while breaking the large chunks of eggplant flesh until fully combined.
While stirring constantly, pour in the tahini, followed by olive oil, in a steady stream. Mix until fully combined.
Add salt, ground cumin, and paprika (if using.). Taste for seasoning and add in more seasoning and/or lemon juice if you want.
Transfer baba ganoush to a serving bowl, garnish with fresh parsley and pomegranate seeds if desired.
If preferred, drizzle it with olive oil and serve with pita chips on the side.