Heat the olive oil in a large pot over medium-heat until it''s simmering (but not smoking)
2
Place the cauliflower, onions, and potato in the pot. Season with pepper (black and red - to taste)
3
Cook and stir the vegetables until they are just starting to brown, about 15 minutes
4
Add chicken stock and bring to a boil. Reduce heat to low and simmer until the vegetables are very tender where a fork will push through them, about 30 minutes
5
Transfer the contents of the pot to a blender. Add the milk, then blend until smooth
6
Pour the contents of the blender back into the pot. Stir in the cheese. Cook and stir over medium-high heat until the cheese has completely melted
7
Serve hot (oyster crackers and green onions optional)