First start with prep. If you are making the homemade roasted pepper recipe, go ahead and get this going first. If you are using store bought skip to step 2. Now let's start with the sausage. In a skillet over medium heat add in sliced sausage. Brown the sausage for about 6 minutes until browned on each side. Set aside for now.
Next, to the crockpot pour in chicken broth, balsamic vinegar, tomato paste, and cream of chicken soup. I like to whisk at this point and get the liquids combined. Once that is mixed, add in the chicken thighs and sausage. Add in the onion, minced garlic, seasonings, and bay leaf. Stir gently to combine everything.
Cook on low for 6-8 hours or high for 4-6 hours. I always opt for low and slow if I have the time. Stir occasionally throughout the cook time if possible.
An hour before serving remove the chicken thighs and shred. I use two forks to shred my chicken. It should be super tender so this is an easy step! Add the chicken back into the crockpot. Now it is time to add the beans, peppers, and spinach. I just tear the spinach into smaller pieces right over the crockpot, no need to chop with a knife. Let this cook for another hour.
Time to serve! Remove the bay leaf and discard. Spoon soup into a bowl and sprinkle with parmesan cheese. Serve alongside crusty bread and enjoy!