Quite honestly, properly cooked eggplant should be mushy, or more nicely phrased, creamy and buttery. That's when eggplant is at its best.