Preheat oven to 375 F.
Cut the butternut squash in half lengthwise and clean out the seeds.
Place sliced side down on a lightly oiled 9 x13 baking sheet.
Cover with foil and bake until tender, about 1 hour and 30 minutes.
Remove the skin with a fork.
Heat the oil and saute the onion, fennel stalks, carrots, ginger, nutmeg, paprika, cardamom, 1 teaspoon of salt, and 1 teaspoon of pepper.
Once onion is translucent add the scooped out butternut squash and vegetable stock.
Bring to a boil.
Reduce heat to low, cover and simmer for 30 minutes.
Pour the ingredients into a blender, and blend until smooth.
Season with the remaining salt and pepper.