Wash eggplant thoroughly, then pierce skin with a fork in several places. Place on a baking tray and grill for 8 to 10 minutes, until soft. Turn eggplant over and grill for an additional 8 to 10 minutes. Remove from oven and slice in half.
Scoop out eggplant pulp with a spoon and place in a medium bowl. Mix in onion, olive oil, dill, salt and pepper. Serve hot or cold with pitta or crusty bread.