There is no single best way to eat eggplant, as it can be prepared in many ways.  You can roast, pan-fry, eggplant parmesan, casserole, deep fry, eggplant curry, stir-fry, or simply steam them.