Peel and seed the pumpkin, then cut it into small cubes. Peel and chop the onions, carrot, garlic, and ginger.
Heat the olive oil in a large pot over medium-high heat. Add the onions and cook for 4–5 minutes, stirring occasionally, until they begin to soften.
Add the garlic and cook for about 30 seconds. Stir in the carrot, ginger, and pumpkin.
Reduce the heat to low, cover the pot, and cook until the pumpkin and carrot are completely tender, about 20–25 minutes. Stir occasionally. If the vegetables begin to stick to the bottom of the pot, add a small splash of water or vegetable broth.
Pour in the coconut milk and stir well. Bring the soup to a gentle simmer and cook for another 5 minutes. Season with salt and paprika flakes to taste.
Remove the pot from the heat. Using an immersion blender, blend the soup until completely smooth and creamy. If the soup is too thick, add a little water or vegetable broth until it reaches your preferred consistency.
Ladle the soup into bowls and garnish with alfalfa sprouts, roasted pumpkin seeds, and a drizzle of coconut milk. Serve warm.