If kabocha squash is unavailable, any other type of winter squash (butternut, acorn, etc.) will work in this recipe, though it may change the texture due to varying moisture content. To make up for these differences, adjust the water you add in the last step.
1. To make Spiced Pepitas: Preheat oven to 350°F. Line baking sheet with parchment paper. Toss together pepitas, olive oil, agave nectar, paprika, and salt in small bowl. Spread on prepared baking sheet, and bake 10 to 12 minutes, turning occasionally. Cool. Break pepitas apart, and toss with cilantro.
2. To make Soup: Heat oil in large pot over medium-high heat. Add onion, sauté 5 to 7 minutes, then stir in garlic, smoked paprika, and bay leaf. Cook 1 minute more. Add sherry, and cook 2 minutes. Add squash, vegetable broth, and 1 cup water. Bring to a simmer, cover, and reduce heat to medium-low. Cook 25 minutes, or until squash is tender.
3. Remove bay leaf, and purée soup in food processor or blender until smooth. Season with salt and pepper, if desired. Serve sprinkled with Spiced Pepitas.