Prick the eggplant with a fork and bake in a 350°F/180°C degree oven until very soft, about 40 minutes to an hour.
When cool enough to handle, scrape the flesh from the skin and chop into small pieces.
Heat the olive oil in a large skillet. Saute the garlic and onions until they begin to soften.
Add the water, eggplant and spices.
Cook a few more minutes until very fragrant and almost all of the water has cooked away.
Move the eggplant to one side of the pan. Scramble the egg on the clear side, then mix everything together.
Season with salt and pepper to taste.
Garnish with chopped parsley and serve with flatbreads