In a saucepan, fry the bacon until rendered. Add onion to the bacon and fat, cook and stir until soft. Add the garlic and cook for 1 minute.
Pour in the wine and simmer for a few minutes until wine has reduced. Add the potatoes and pour in chicken stock. Simmer for about 10 minutes, until potatoes are firm to the bite.
Add the kale leaves to the soup and simmer for another 10 minutes, until kale and potatoes are soft. Add cream and heat through. Season with salt and pepper to serve.