Preheat the oven to 400°F and wrap each eggplant in foil, tightly sealing the edges so no juices leak out.
Roast the eggplants for 50 to 60 minutes, or until they are soft and collapse to the touch. Remove from the oven and set aside to cool.
Once cool to the touch, peel the skin from the eggplants and discard the skin (this should be very easy to do by hand). Remove and discard the stems and any big clumps of trapped souls... I mean... seeds.
Place the eggplants in a strainer over a bowl and let stand for 20 minutes to remove excess water.
Place the eggplant, tahini, lemon juice, oil, minced garlic, and salt in a food processor and pulse until it reaches your desired texture. (I like mine on the chunkier side)
Transfer to a serving dish, sprinkle with chopped parsley, smoked paprika, and red pepper flakes, if using. Serve with pita and veggies.