Add the bacon, sausage, onions, and cabbage to a large stock pot. Cover with stock and water, and place on stove over high heat. Add seasonings and stir to combine. Cover and bring to boil.
Allow to boil, partially covered, for 15 minutes.
Add the potatoes and bouil for 15-20 minutes, or until the potatoes are JUST cooked through.
Spoon out some of the liquid into a small bowl, and mix in the arrowroot powder until well combined. Add the small bowl of liquid back into the stock pot. Stir well and allow liquids to thicken up slightly.
Remove from heat to cool for 10-20 minutes. Once cooled, stir in cream.
Serve and enjoy!