In a large pot, heat oil over medium-high heat. Add onions and saute until translucent, stirring frequently.
Add the cooked onions, squash, carrots, vegetable broth, apple cider(juice) and spices to a 5 quart or larger slow cooker.
Cover and cook on HIGH for 2 hours or until the squash is fork tender.
Remove the crock from the heat and add pumpkin puree, butter, cream cheese and brown sugar. Puree with a hand (stick) blender or in batches in a normal blender. Blend until very smooth.
Return the crock to the heating element and serve on WARM. Top with coconut milk, toasted nuts or with a sprinkle of cinnamon.