Heat olive oil in medium size pot
Place onions, carrots and celery and sauté until soft
Add cauliflower florets and sauté until soft
Add 4 cups chicken stock
Cook on medium heat for one hour until soft and tender
Remove and puree
Add heavy cream
Season with salt and pepper