Using a sharp chef's knife, peel and cut the pumpkin in half. Remove the seeds (save them for this easy roasted pumpkin seed recipe!).
Cube the pumpkins into 1/2-inch chunks.
In a large stock pot over medium heat, add the olive oil. Once hot, add the garlic and onion and sautée, stirring frequently, until soft and translucent, about 5 minutes.
Add the cubed pumpkin.
Cook until soft and golden around the edges, about 10 minutes more.
Add the broth, pumpkin spice, and salt and pepper, to taste. Bring to a boil.
Reduce the heat and allow to simmer, uncovered, for 15-20 minutes, or until the pumpkin chunks can easily be pierced through with a fork. Remove from heat.
Using an immersion blender, carefully purée the mixture until no chunks remain. The soup should have a thick but smooth consistency.
Pour in the heavy cream.
Stir until well combined.
Top with all your favourite toppings, serve hot, and enjoy!
Notes
The nutritional information does not include any of the optional additional toppings.