Heat a large pot over medium heat and spray with nonstick cooking spray. Melt butter and saute onion to lightly brown, about 5 minutes. Add in garlic and squash. Cook another 4 minutes.
Add in pumpkin, chicken broth, salt, pepper, thyme, cumin, ginger, poultry seasoning and cinnamon. Bring to boil then reduce to simmer. Cook 15-20 minutes or until squash is very tender.
Transfer soup to a high powdered blender and puree until very smooth. Taste and adjust seasonings. If it tastes bland, add more salt. The salt definitely brings out all the flavors from that long list of spices. Stir in maple syrup.
Divide into four bowls and top with 1/2 tablespoon of pepitas and 1 tablespoon of heavy cream (optional). Serve hot.
Alternately, you can stir all the heavy cream into the soup and add extra cream as garnish.