Even when you buy the best sauerkraut, you can spoil its taste. It’s all due to improper cooking. It should be done so that the cabbage is soft but not overcooked and, most importantly, retains ...