Butternut squash is roasted with apples to release all the sweetness, then pureed with vegetable stock to make a very creamy soup without the addition of cream or butter. Being Italian, I like to serve it topped with extra-virgin olive oil and freshly grated Parmesan! Hazelnut pairs beautifully with the flavours of this soup - try it and see!