This flavour-packed butternut squash soup recipe is made with roasted fennel, onions, garlic, spices and cream. Don't be put off by the addition of marmalade - the citrus really boosts the flavour of this soup. To make this vegan, use vegetable stock instead of chicken stock and coconut milk instead of cream.