Eggplant is not sweet, nor sour. It is botanically a fruit, but a vegetable by culinary terms. Its taste is fairly bland, though sometimes a little bitter. It is well known for soaking up the flavor of whatever it is cooked in (it can also soak up indescribable amounts of oil!).