Butternut squash soup is a delicious and healthy soup that is perfect for fall. The secret to making this soup extra flavorful is to roast the butternut squash before adding it to the soup. Roasting the squash brings out its natural sweetness and adds depth of flavor to the soup. Add in onions, garlic, and spices for a warming and comforting soup.