cauliflower, cut into pieces • onion, roughly chopped • garlic, whole • olive oil • Shredded carrots, or to taste • Chicken or vegetable stock • shredded sharp cheddar cheese, or to taste • Salt and pepper, to taste • Croutons • Butter • Sour cream • Green onions or chives •