Cut the squash in half lengthwise and core it with seeds. Place squash, cut side up, and onion on a baking sheet. Add salt and a drizzle of olive oil.
Bake for 55 to 60 minutes or until the butternut squash is tender and starting to brown.
Scrape the flesh of the squash and place it in the bowl of a blender with the peeled roasted onion. Add 250 ml of the chicken broth and mix until the mixture is smooth.
Pour the mixture into a saucepan, add the remaining broth,cream and honey. Heat over medium heat until the soup is heated through. Servewith sour cream and good nut bread.