Preheat oven to 375°F. If using frozen squash purée, skip to step 4.
Line a baking sheet with parchment paper. Rub squash halves, carrots, onion, and garlic with evoo. If using cubed squash, lightly coat with evoo and toss together with carrots, onion, and garlic.
Arrange vegetables, squash cut-side down (if using halves), on lined baking sheet. Scatter thyme with vegetables. Roast at 375°F for 40 for 50 minutes, or until squash and carrots are very soft. Discard thyme.
Scrape butternut squash flesh, add roasted cubes, or thawed purée into a soup pot. Add roasted vegetables, ginger, cumin, coriander, curry, turmeric, broth or water, and coconut milk.
Purée mixture using an immersion blender, then simmer soup for 10 minutes. Season with salt and pepper. Ladle into serving bowls and garnish each with parsley, Toasted Pumpkin Seeds, toasted coconut, and a drizzle of evoo.