Melt butter in a large pot over medium heat. Add diced onion, carrots, and celery, cooking for 5 minutes until softened, stirring occasionally.
Stir in minced garlic and cook for 1 minute until fragrant. The aroma signals you're building incredible flavor layers for this easy family soup.
Add the pumpkin puree, vegetable broth, sage, nutmeg, and cayenne pepper to the pot. Stir thoroughly to combine all ingredients, breaking up any pumpkin clumps.
Bring the mixture to a gentle boil, then reduce heat and simmer for 10 minutes. This creamy hearty pumpkin soup recipe develops deeper flavors as it simmers, so don't rush it.
Pour in the heavy cream and honey, stirring until smooth. Taste and adjust salt, pepper, and spices as needed for your preference.
Simmer for 2 more minutes to heat through completely. The fall soup should be silky and warm throughout before serving.
Ladle into bowls and garnish with fresh parsley. Serve immediately while the warm pumpkin dish maintains its creamy texture.