Everyone I have ever made this soup for is instantly in love. Even the kids will eat spinach cooked this way in the soup. I love spinach, kale and chard as options. They are so good for you and taste great too.
Wipe off the chicken with a wet paper towel. Cut into pieces, cut away any extra fat or gristle. Set aside.
In a large pot over medium heat cook sausage with 1 Tablespoon olive oil until browned and no longer pink. Drain any extra grease. Add onions and garlic. Saute until the onions are soft. Add chicken pieces and sauté and stir until no longer pink. Add beans, tomatoes, broth, basil and oregano; stir to mix. Cook uncovered, for 10 minutes. Add the spinach, kale or chard and heat just until wilted. Serve with Parmesan cheese sprinkled on top.