human
What is the difference between sauerkraut and kimchi?
assistant
Sauerkraut is a German dish made from fermented cabbage. Kimchi is a Korean dish made from fermented cabbage. Sauerkraut is usually served as a side dish, while kimchi is usually served as a main dish.