01 - Heat olive oil in a large soup pot over medium heat. Add the sausage, breaking it apart with a spoon, and cook until evenly browned, about 5–6 minutes.
02 - Add the diced onion and sauté until translucent, 3–4 minutes. Stir in the minced garlic and cook until fragrant, about 1 minute.
03 - Add the sliced potatoes, dried oregano, red pepper flakes, and chicken broth. Bring to a boil, then reduce heat and simmer until the potatoes are fork-tender, about 12–15 minutes.
04 - Stir in the chopped kale and simmer until wilted and tender, about 3–4 minutes.
05 - Lower the heat and stir in the heavy cream. Warm through gently without boiling. Season with salt and black pepper to taste.
06 - Ladle into bowls and serve hot, garnished with freshly grated Parmesan and chopped parsley if desired.