Roasted hazelnuts and crispy bacon make the most wonderful garnish for this soup. You could use just hazelnuts but the combination of both makes this soup really special.
Cut cauliflower into small florets and place in a roasting dish. Drizzle over butter and toss to lightly coat. Spread out in a single layer, season with salt and pepper and pour 1 cup of stock or water into the base of the dish.
Roast at 180?C for about 40 minutes until tender and just starting to caramelize around the edges.
Purée cauliflower with its cooking juices until smooth then transfer to a pot; add the rest of the stock or water, blue cheese, parsley, milk and cream. Bring to a simmer; adjust seasonings to taste. Divide among serving bowls and garnish with crispy bacon and hazelnuts. Serves 6