Cook the Sausage: Heat a large pot over medium heat, crumble the sausage, and cook until browned (5-7 minutes). Drain excess fat and set the sausage aside.
Cook the Vegetables: In the same pot, sauté onions and garlic until soft (3 minutes), then add potatoes and stir for 2 minutes.
Add Broth and Simmer: Pour in the chicken broth, bring to a boil, then reduce to a simmer for 10-15 minutes until the potatoes are tender.
Add Kale and Cream: Stir in kale and cook until wilted. Add heavy cream and simmer for another 5 minutes.
Serve: Return the sausage to the pot, season with salt, pepper, and red pepper flakes (optional). Serve hot with bread.