When unopened, either version of store-bought sauerkraut lasts until its best-by date. Unpasteurized sauerkraut is raw and ...