Preheat the oven to 400°F.
Slice the pumpkin in half lengthwise. Scoop out the seeds and stringy center of the pumpkin.
Cover the fleshy side of the pumpkin halves in melted butter or avocado oil and flip over onto a greased baking sheet.
Bake the pumpkin for 15-20 minutes or until a fork can easily mash the pumpkin flesh.
Meanwhile in a medium sized pot or dutch oven, sauté the onion and garlic in avocado oil until the onion has caramelized.
Then add in the chicken bone broth and deglaze the bottom of the pot.
Once the pumpkin is fully roasted, scoop out the pumpkin flesh into the pot.
Add in the apple cider vinegar (to taste), spices, and cream. Let it simmer for 5-10 minutes.
Blend the soup with an immersion blender (or you can pour it into a blender and blend) until creamy and smooth.
Spoon the soup into bowls and top with pumpkin seeds before serving.