
Heat olive oil over medium heat in a large, heavy soup pot or Dutch oven and add onion and carrots. Cook, stirring, until tender, about 5 minutes. Add winter squash and garlic and cook, stirring, until the mixture smells fragrant, about 1 minute. Add water or stock, potato, spice bag, and salt to taste and bring to a boil. Reduce heat, cover and simmer 45 minutes to 1 hour, until squash is very tender. Remove spice bag but first press it against side of the pot to extract liquid.