Add everything to a pot: Get out a large pot, or dutch oven. Add in the butter and melt it over medium heat. Then toss in the onion and saute it until it becomes translucent about 5 minutes. Next, add in the shredded cabbage, stir it in, and let it cook for another 5 minutes. Finally, add in every other ingredient, and stir it up. Let this come to a boil, and then lower the heat to let everything simmer.