Preheat the oven to 425 degrees Fahrenheit. Line a baking sheet with parchment paper.
Halve the pumpkin and remove the seeds. Cut the pumpkin into quarters and place them, cut-side down, on the baking sheet.
Roast for 35 minutes, until the pumpkin is tender when pierced with a fork. When the pumpkin is cool enough to handle, peel and discard the pumpkin skin.
Heat the coconut oil in a Dutch oven over medium heat. Cook the onion until it’s softened, about 10 minutes.
Add the garlic to the pot. Cook until fragrant, about 1 minute.
Add the pumpkin flesh, salt, pumpkin pie spice, and ground paprika, breaking up the pumpkin with a spoon.
Pour in the vegetable broth and bring the mixture to a boil. Reduce the heat to a simmer and cook for 15 minutes.
Remove the pot from the heat and stir in the coconut milk and maple syrup. Blend the soup in batches in a high-powered blender. An immersion blender also works, but the stand blender creates a creamier consistency.
Taste the soup and season to with salt and pepper, to taste. Add additional water or vegetable broth, if needed, if the texture is too thick.
Meanwhile, toast the pepitas in a dry skillet over medium-high heat for about 4 minutes, until the pepitas are golden brown. Shake the pan from time to time to keep the pepitas from burning.
Pour the soup into individual bowls. Garnish with additional coconut milk and the toasted pepitas.