In a large pot, heat a tablespoon of olive oil over medium heat. Add the Italian sausage, breaking it apart with a wooden spoon. Cook until browned, about 5-7 minutes.
Stir in the cubed Yukon Gold potatoes. Pour in the chicken broth and bring to a gentle boil. Reduce heat to simmer for about 15-20 minutes, until the potatoes are fork-tender.
Stir in the heavy cream and chopped kale. Simmer for an additional 5-7 minutes. Season with thyme, salt, and pepper to taste.
Ladle the soup into bowls, topping with Parmesan cheese and parsley.
Notes
This soup can be made ahead and still tastes amazing the next day. Perfect for cozy gatherings!