Preheat over to 400 degrees.
Mix the cauliflower, garlic, salt & pepper and olive oil. Place on a baking pan and roast for 30 minutes or until tender and slightly browned.
Pour the contents of the baking pan into a 2 QT sauce pan, add chicken broth. Bring to a boil, cover and simmer for 20 minutes. Using an immersion blender, blend until smooth. Add butter and cream. Serve hot with bacon and cheddar cheese.