why is my roasted eggplant mushy? you may have used too much oil, or not roasted at a high enough heat. also, make sure to sprinkle with some salt before cooking to pull out the excess moisture.