Slice uncooked sausage into small pieces and brown in your soup pot.
Remove the sausage from the pot and add onions, garlic, and cook until browned.
Add chicken broth and water to the pot and stir.
Place sausage back in the pot along with the potatoes and simmer for about 30 minutes until the potatoes are soft.
While the soup is cooking, brown bacon in a small skillet and cut into small pieces.
When potatoes are soft, add bacon, kale, and heavy cream to the pot.
Season the soup with salt and pepper.
Simmer for another 10 minutes or until heated through.
Serve with crusty bread and/or crackers.