To dream of eating or cooking sauerkraut is a good omen, foretelling good health and happy social occasions.