Storing sauerkraut in the freezer greatly increases the fermented food's usability. It can last for one to two months as long as it is stored in a clean, dry container that is sealed tightly.
When stored in the refrigerator, sauerkraut will only last for five to seven days. Storing sauerkraut in a can is inadvisable, as it diminishes the quality of the food. An airtight container or freezer bag is recommended for the best preservation of sauerkraut.Learn more about Food Spoilage