A mature eggplant can be bitter if it is overripe. Select an eggplant that is firm to the touch without soft spots. Ideally, the leaves of the eggplant should be green and not brown or dried out.