When buying eggplants, consider the texture, color, size, and weight. Choose eggplants that are firm, shiny, and have smooth skin without blemishes or bruises. The size of the eggplant depends on the recipe you want to make.