Creamy Cauliflower Soup
1 medium head cauliflower, broken into florets
1 medium carrot, shredded
¼ cup chopped celery
2 ½ cups water
2 teaspoons chicken bouillon or 1 vegetable bouillon cube
3 tablespoons butter
3 tablespoons all-purpose flour
¾ teaspoon salt
⅛ teaspoon pepper
2 cups 2% milk
1 cup shredded cheddar cheese
½ to 1 teaspoon pepper sauce, optional hot