Cook the Sausage: Add sausage to a Dutch oven or large saucepan oven medium heat and cook until fully cooked, with a slightly crispy crust (about 10 minutes), breaking up the sausage into crumbles as it cooks. Remove the sausage from the pot and add olive oil.
1 pound Italian sausage, 1 tablespoon olive oil
While the sausage cooks, dice the onion, crush the garlic, and tear the kale into bite-sized pieces.
1 bunch kale, ½ onion, 6 cloves garlic
Build the Flavor: Add diced onion to pot with spices and allow to cook in the rendered sausage fat until onions start to turn translucent and are fragrant (about four minutes). Add in garlic and cook for one minute more.
1 teaspoon smoked paprika, ½ teaspoon black pepper, ½ teaspoon rubbed sage, ½ teaspoon ground ginger, ¼ teaspoon ground nutmeg, sea salt, crushed red pepper
Assemble the Soup: Stir in the chicken broth and pumpkin puree, then add white beans, increase heat to medium-high, and bring the liquid to a gentle boil.*If you're using canned or pre-cooked beans, add them with the kale and heavy cream in the next step (Step 5) instead. 6 cups chicken broth, 15 ounces pumpkin puree, ¾ cup dry white beans
Reduce heat to medium-low, cover, and let simmer for an hour. Stir in the kale and heavy cream, then continue cooking for another 20 minutes or until beans are tender and kale is wilted.*If using canned beans, reduce the simmer time to 20-30 minutes. 1 cup heavy cream
Finish and Serve: Add sausage back to the pot, taste test, and adjust seasonings as needed. Let cook for another five minutes to warm the sausage back up, then serve.