INGREDIENTS
•
1/2 onion, chopped small
•
2 T butter or olive oil
•
1 large head of cauliflower, leaves and stem removed and the rest coarsely chopped. (About 7-8 cups chopped cauliflower. You can use the core.)
•
3 cups (24 oz.) chicken stock (I would use flavorful homemade chicken stock, or chicken stock from a carton) plus a little more to thin soup if needed
•
1 tsp. garlic powder
•
1 tsp. kosher salt
•
4 oz. cream cheese, cut into cubes
•
1 cup grated sharp or extra sharp cheddar cheese (We used a mix of cheeses, but next time Kara and I agreed we would use mostly extra sharp cheddar.)
•
1/2 cup half and half (or milk)
•
extra grated sharp cheddar or extra sharp cheddar cheese
•
sour cream
•
8-10 strips bacon, cooked crisp and crumbled (We used pre-cooked bacon and cooked it in the microwave.)
•
thinly sliced green onions