Heat the stove to medium low. Use a large pot big enough to hold all the ingredients and add a tablespoon of olive oil and the butter then the onion, leek and garlic sweat until soft but not browned.
Add the potato and cauliflower and enough stock to reach the top of the vegetables ( why- because otherwise the soup will be too runny, remember you can add but you cant take it out again)
Simmer until the vegetables are soft ( approx 20-25minutes). Add the cream and cheese, then puree . This is best done with a stick blender, in the pot. Add salt and pepper to taste.
To serve use a raft of grated cheese first, then add some chopped hazelnuts, croutons and parsley ( why not use bacon crisped up and chopped). Finish with a drizzle of oil and pepper
Crispy bread crumble......... take a piece of bread a nice dry sour dough or white and pull apart into little crumble like pieces. Put them in a bowl and toss with salt and pepper and oil. Toss and coat the crumbs then put onto a lined oven tray and bake till golden. They can be grilled but oven is best.......add cumin or smoked paprika or any thing you like when using these for other things too.