Preheat oven to 400°F. Place cubed squash on a baking sheet and drizzle 2 tablespoons of olive oil, add salt and pepper, then stir thoroughly until the squash is coated. Roast for about 30-40 minutes, until soft and toasty,
In a large pot, add olive oil over medium heat, add onion. Sauté for about 5 minutes or until transparent, then add garlic and cook for about one minute.
Add the roasted squash, and vegetable stock/water and stir to combine. Stir in the pumpkin puree, cinnamon, ginger and maple syrup. Season with salt and pepper.
Bring the liquid to a boil over medium to high heat, then reduce heat and simmer for about 20 minutes.
Puree soup using a hand emulsifier or blender until the soup in smooth. If you are using a blender, wait until the soup is slightly cooled pour in batches at a time to blend. Taste and adjust seasoning at this time.
Garnish with pumpkin seeds, and a pinch of cinnamon. Serve warm and enjoy!
Notes
Store this soup in the refrigerator for up to 5-6 days, or freeze in an air-tight container for up to 3 months.