Start by browning the sausage in a large pot over medium-high heat. Once the sausage is browned and crumbled, melt in the butter.
Stir in the diced onion, carrots and celery and cook until tender, about 5 minutes.
Add in the tomato paste, garlic, basil, oregano and thyme and cook until fragrant and the tomato paste has darkened. This should only take a minute or two.
Sprinkle in the flour and cook until incorporated into sausage and veggies, about 1 minute.
Pour in the chicken broth, petite diced tomatoes and cannellini beans and bring the mixture to a simmer.
Once heated through add in the kale, heavy cream and parmesan cheese and stir until blended.
Season with extra salt and pepper to taste. Enjoy!
