Achiote has a peppery, earthy and slightly bitter flavor. Achiote paste is often mixed with acid, such as vinegar or lime juice, which helps to release and enhance its flavor.