Roasting the eggplant over a direct flame gives the eggplant a very lovely smoky taste.  To do so: Put the eggplant directly over the flame and let it cook. Use metal tongs to turn it over occasionally to cook from all the sides. When the eggplant becomes soft, remove it from the flame, peel the burnt skin, then mash it using a fork.