You need to let the sauerkraut ferment for at least seven days for the best flavor and most benefit. Once you have crossed that point, you can place the sauerkraut in the refrigerator and it will continue to ferment there, albeit slowly, getting tastier and healthier.