Heat a large drizzle of olive oil in a large pot over medium heat.
Dice the onion and mince or finely chop the garlic.
Peel and dice the potatoes and prep your kale. Cut the rough stems from the kale and chop it into bite-sized pieces.
Add the chicken sausage to the pot and break it into small pieces with a meat chopper or a spatula. When the sausage is almost cooked through, 4-6 minutes, add the onion and the garlic. Stir and cook for 3-5 minutes.
Add the flour and stir well until slightly browned.
Then add the diced potatoes, the stock concentrate (or broth), and water (you do not need to add water if you are using broth)
Season well with salt, black pepper, and Italian seasoning.
Bring to a boil. Once it comes to a boil, turn the heat down to simmer and cook, stirring occasionally, until the potatoes are cooked, when pierced with a fork (about 10-15 minutes).
Use a potato masher or a fork and mash some of the potatoes. That helps thicken the soup.
Add in the kale. Cook, stirring occasionally, until the kale wilts down, another 10 minutes.
In the meantime, in a small bowl, stir or whisk together the sour cream and the cream cheese until smooth.
Turn off the heat, and stir in the sour cream and cream cheese mixture into the soup until well combined.
Serve and enjoy!