From roasted butternut squash soup to carrot soup, tomato basil and sweet potato soup, a great soup recipe can take you far. It makes a great appetizer or even a main course. Hearty, filling and delicious.