Start The Veggies. Heat butter or oil in a Dutch oven or large pot over medium heat. Add squash, carrots, and onion and cook about 10 minutes, or until starting to soften.
Build Flavor. Add brown sugar, salt, curry powder, nutmeg, cinnamon, and cayenne. Stir and cook 1-2 minutes more, or until the spices are fragrant.
Simmer. Add pumpkin, apple cider, and broth. Stir to combine well, then bring the soup to a boil, then reduce to a simmer. Simmer at least 20-25 minutes, or until the squash is tender enough to mash easily with a fork. (fork tender) Stir in the coconut milk and remove from heat.
Puree Soup in the pot using an immersion/stick blender (the easiest method), or work in batches to purée the soup in a traditional blender (which will give you the smoothest results). If blending in a regular blender, work carefully and slowly, letting the soup cool slightly and working in small amounts to purée. (Do not fill the blender more than 1/2 full and cover the blender with a towel to prevent splatters).
Garnish with fresh herbs, a sprinkle of cinnamon or nutmeg, or some pumpkin seeds.
Serve & Store leftovers in an airtight container in the fridge 4-5 days or in the freezer up to 2 months.