In a large stock-pot or Dutch oven set over medium heat, add the bacon and cook until browned. Remove and set aside on a paper towel lined plate, drain the oil. Add the sausage and cook until browned, then transfer to the paper towel lined plate. Dab any excess oil out of the pot (that way you don't have an oily film that forms on top of the soup).
Heat the olive oil, add the onion and cook until translucent, then add the garlic and cook just until fragrant. Pour in the chicken broth and bring to a boil. Add the potatoes, salt and pepper. Cook until potatoes are tender, about 10-15 minutes.
Stir in the sausage and kale until the kale begins to wilt, about 3 minutes. Stir in heavy cream, let simmer for 2 minutes, then serve and garnish with chopped bacon.
Notes
-To make this a little healthier, try swapping out the bacon for turkey bacon and the sausage for ground turkey. Just add 2 teaspoons of Italian seasoning along with a 1/4 tsp. paprika and 1/4 tsp. cayenne pepper.