In a large pot or Dutch oven, cook the chopped bacon over medium heat until crispy, about 5-6 minutes. Remove with a slotted spoon and set aside on a paper towel.
In the same pot with the bacon drippings, add the Italian sausage. Break it up with a wooden spoon and cook until browned, about 6-8 minutes. Remove and set aside.
Drain most of the grease, leaving about 1 tablespoon. Add the diced onion and cook for 3-4 minutes until softened. Add the minced garlic and cook for 1 more minute.
Pour in the chicken broth and add the sliced potatoes and red pepper flakes. Bring to a boil, then reduce heat and simmer for 15-20 minutes until potatoes are fork-tender.
Return the cooked sausage to the pot. Stir in the heavy cream and bring back to a gentle simmer.
Add the chopped kale and cook for 3-5 minutes until wilted and tender. Season with salt and pepper to taste.
Serve hot, topped with the crispy bacon pieces. This tastes even better the next day, making it perfect for meal prep!