In a pot with olive oil, soften the onion cut into cubes and the garlic sliced. Add the peeled and cubed potatoes and sauté occasionally stirring for about 5 minutes.
Pour in the hot broth and bring to a boil. Cover and cook until the potatoes are tender for about 15-20 minutes.
Remove about a cup of potatoes from the soup and blend the rest into cream, add back the reserved potatoes and the kale chopped into pieces (without tough stems).
Stir, cover and cook on medium heat for about 5 minutes. Season with salt if needed. Serve with smoked paprika and pepper.