Italian Peasant Soup has filling ingredients like chicken, sausage, beans, vegetables, and potatoes in a broth base and is the perfect fall and winter soup.
In a heavy pot, begin to brown sausage over medium to medium-high heat, breaking it up into small pieces. After a minute or so, throw in cubed chicken, garlic, and onions and cook for approximately 2 more minutes. Add potatoes, and continue to cook until meat is cooked through.
Pour in chicken broth. Then add strained beans and diced tomatoes. Be sure to add the juice from the diced tomatoes can as well. Add herbs and heat until boiling, stirring occasionally.
Reduce heat and simmer for 10 minutes, stirring occasionally.
Add spinach, stirring in between each couple of handfuls and cook only until wilted.
Serve topped with freshly grated parmesan cheese.