Heat oil in a large pot over medium heat and add the onion, carrot, garlic, and salt, Cook until softened, ~1-2 minutes. Add apple, squash and spices (thyme, ginger, and nutmeg). Stir to combine and cook for about 1 minute. Add broth and cover the pot. Simmer until the squash is soft and cooked, about 25 minutes.