I have made this as a main course for many dinner parties, and I always get great reviews, even from kids! Don't let the amount of ingredients scare you away! It is really a dump in and let sit style soup. If you are a vegetarian, simply omit sausage, up the fresh spinach, and use vegetable broth instead of beef broth. My vegetarian friends love it! This recipe came from my dear Great Aunt Frankie, with a few additions of my own. This soup is wonderful served with crunchy bread.