Preheat your oven to 400°F (200°C). Spread the butternut squash chunks evenly on a baking sheet, drizzle with olive oil, and sprinkle with ground cinnamon. Roast for about 25-30 minutes, or until the squash is golden and caramelized around the edges.
Remove the roasted squash from the oven and transfer it to a large pot. Pour in the vegetable broth, add the honey, and bring the mixture to a gentle simmer over medium heat.
Simmer the soup for about 10 minutes, allowing the flavors to meld and the squash to soften further.
Use an immersion blender or transfer the soup in batches to a blender, then blend until completely smooth and creamy.
If you like a richer texture, stir in the cream or coconut milk. Season the soup with salt and black pepper to taste, then warm it through for a few more minutes.
Pour the velvety soup into bowls, garnish with a sprinkle of cinnamon or roasted seeds if desired, and serve hot.