Cheesy Cauliflower Soup
This creamy and flavorful soup tastes like it was made in a fancy restaurant. You're going to adore it!
- 2 heads cauliflower broken into florets
- 2 tablespoons olive oil
- 4 green onions white part only, reserve greens for garnish
- 3 cloves garlic chopped
- 1 large carrot shredded
- 1 stalk celery sliced
- 1 quart vegetable broth 32 ounces
- 2 cups water
- 1 teaspoon salt
- 1 teaspoon pepper
- 3 tablespoons butter
- 4 tablespoons flour
- 1 cup milk
- ⅔ cup shredded cheddar cheese
- Garnish with green onion optional
In a large soup pot heat the olive oil and sauté the onion and the garlic for 2-3 minutes. Stir in the carrots and the celery and sauté for an additional 2-3 minutes. Stir in the cauliflower. Add the vegetable broth, 2 cups water, salt, and the pepper, stir together. Bring to a boil, then reduce heat and allow to simmer for 15 minutes.
In a medium saucepan over medium heat, melt the 3 tablespoons of butter, stir in the flour until smooth. Gradually add the milk, stirring constantly. Continue to cook over medium heat for 1-2 minutes. Stir the flour mixture into the simmering cauliflower soup and simmer for another 15 to 20 minutes or until desired tenderness. Stir in the cheese.