Preheat oven to 425 degrees.
Toss the butternut squash and apple with 2 tbsp. olive oil in a bowl. Season with Salt and pepper.
Place butternut squash in a roasting pan or baking sheet. Roast for 30 minutes turning half way through. Roast until you can put a knife through the squash with ease.
In the meantime, in a stock pot over medium heat saute the onion and leaks in 1-2 tbsp. olive oil until softened. Add cumin, cinnamon, nutmeg and ginger and cook 3 minutes longer.
Add the fresh thyme, vegetable stock, potato, and bay leaf. Simmer.
Once the butternut squash and apples have finished roasting pour them into the stock pot and simmer for 10-20 minutes. Taste for seasonings. You may need to add more salt, pepper and you could always add 1 tbsp. of maple syrup if you desire.
Using an Immersion Hand BlenderĀ or blender puree the soup until smooth and silky.
Serve in a beautiful white bowl and swirl maple syrup in a circular motion. Garnish with fresh thyme and serve hot. Enjoy!