In a large mixing bowl toss the squash, carrots, onion, apples, garlic and the dried herbs in the olive oil and spread them evenly on a foil-lined baking sheet.
Roast in the oven until the squash is tender approximately 35-45 minutes.
The vegetables should be tender and lightly browned.
Remove them from the oven and transfer the contents from the baking sheet to a large stockpot set over medium heat.
Add the vegetable stock, bring the contents to a simmer and cook for 15 minutes.