Place the eggplants and capsicum on a lined baking tray. Pierce the eggplants with a fork all over to allow steam to escape.
Roast the capsicum for about 15 minutes. Once removed, place it in a bowl and cover tightly with plastic wrap to let it sweat. This will make peeling easier.
Continue roasting the eggplants for 30–40 minutes (in total), or until they are soft and easily pierced with a fork. Allow them to cool slightly.
Peel the capsicum, remove the stem and seeds, and chop it into small pieces.
Slice the eggplants open and scoop out the flesh. Place it in a sieve and press gently to remove excess liquid, or use a kitchen towel to squeeze it out. Chop the eggplant into small pieces.
Assembly
In a mixing bowl, combine the chopped eggplant, capsicum, parsley, onion, garlic, olive oil, lemon juice, vinegar, salt, and pepper. Mix thoroughly until well combined.
Taste and adjust the seasoning with additional salt or pepper if needed.
Cover the bowl and refrigerate for at least 30 minutes to allow the flavours to meld and for the dip to cool down.
Once chilled, transfer to a clean serving bowl and enjoy with crusty bread, pita, or fresh vegetables!
Notes
Ensuring the eggplant is well-drained is essential to avoid a watery dip.
Make sure that the onion is really finely diced, as it blends better into the dip and balances the flavours.
Serve with crusty bread, pita, or as part of a mezze platter with olives, feta, and other Greek appetizers.
Leftovers can be stored in an airtight container in the fridge for up to 3 days.