Peel and chop the butternut squash or use pre-chopped butternut squash. Then, peel the carrots and chop them into 1-inch pieces, don’t chop them too small. Also, chop the celery into 1-inch pieces.
Add the chopped butternut squash, peeled and chopped carrots, and chopped celery to a sheet pan. Drizzle the olive oil over these ingredients. Also, sprinkle some salt and pepper over the ingredients.
Roast the butternut squash, carrots, and celery at 375 degrees for 20 minutes. Then, carefully add the sliced onions to the sheet pan and continue to roast for another 20-30 minutes, or until the butternut squash is cooked through.
Add the pumpkin puree, unsweetened applesauce, maple syrup, light cream cheese, curry powder, nutmeg, cinnamon, ground ginger, salt, onion powder, and garlic powder to a large high-powered blender. Then, add the roasted ingredients and vegetable broth to the blender.
Place the lid on the blender and blend the soup until smooth. Or, you can place all the ingredients in a large pot and use an immersion blender to blend until smooth.
Heat the soup in a large saucepan on the stove over medium-low heat until warm. Then, serve the soup in bowls, optional: top with pumpkin seeds, and enjoy!