4stripsturkey bacon, cooked until crispy and crumbled (optional)
2tablespoonsolive oil or unsalted butter
Instructions
In a large pot or Dutch oven, heat the olive oil or butter over medium heat.
Add the chopped cauliflower and sauté for about 5-7 minutes until slightly tender.
Pour in the chicken or vegetable broth and bring to a boil. Reduce the heat and simmer for 10-15 minutes, or until the cauliflower is completely tender.
Using an immersion blender, puree the soup until smooth. Alternatively, you can transfer the soup to a blender in batches but be careful with the hot liquid.
Once pureed, return the soup to the pot. Stir in the heavy cream, cream cheese, cheddar cheese, green onions, garlic powder, onion powder, salt, and pepper. Mix well until the cheeses are melted and the soup is creamy.
Heat the soup gently for an additional 5 minutes, stirring occasionally. Adjust seasoning if needed.
Serve hot, garnished with extra green onions and crumbled turkey bacon on top if using.
Notes
Optional toppings include crumbled turkey bacon and extra green onions.