Soups are comfort foods on cold days and are loaded with nutritious vegetables. You will love the creamy broth in this soup.
Place the cauliflower, carrots, broccoli and celery into a large saucepan. Pour in the broth. Bring the mixture to a boil then reduce the heat and simmer for 10-12 minutes until the vegetables are tender but not soft. Shut off and set aside.
Melt the butter in another large saucepan over medium heat, stir in the flour, salt and pepper and cook for 2-3 minutes until smooth.
Add the milk a little at a time, stirring in to combine. Bring the mixture to a boil and cook for a few minutes until thickened. Reduce the heat to low and add the cheese.
Add the boiled vegetables and their broth to the creamy sauce and gently stir in until combined. Bring the soup to a boil then shut off.
Serve hot.