Heat a medium-sized covered pot or Dutch oven over medium heat. Add olive oil, eggplant, tomatoes, garlic, paprika, and cumin. Bring to a gentle simmer.
Season liberally with salt and pepper, to taste.
Cover with a lid and cook, stirring occasionally, until the eggplant and tomatoes become very soft, 25-30 minutes.
If the tomatoes don’t release a lot of juice and the mixture seems too dry during cooking, add two tablespoons of water at a time up to 1/4 cup.
Coarsely mash the eggplant and tomatoes with a potato masher and stir in the fresh parsley.
Continue cooking for an additional 5-10 minutes or until the dip has thickened to desired consistency.
Stir in the lemon juice and serve warm with your favorite dippers – or let it cool and enjoy it chilled.