This was a wonderful soup that I made last night that is full of wonderful veggies and good for you. I couldn't find a recipe that I liked so I just put it together as I pretty much do all my recipes.
1 large head of (washed chopped) Cauliflower
3 large (chopped finely) stalks of celery
1 large (chopped) carrot
4 large garlic cloves (chopped)
1 small onion (chopped fine)
1 tsp red pepper flakes (if you like the spice)
1 tsp salt
1 tsp pepper
1 tsp onion powder
1 quart Chicken stock
1/2 cup milk or heavy cream or half and half
1 cup shredded Cheddar cheese
4 tablespoon butter
1 dash of Cayenne pepper
Chop up all of your veggies. Make sure everything excluding the cauliflower is finely chopped. You want medium size pieces of Cauliflower unless, you prefer it large/smaller pieces it's up to you.
Place butter and veggies in a large soup pot and saute for about 8 minutes until veggies are tender. Add the Chicken stock and cook over medium heat until all veggies are soft. Add in the milk, or half and half and your cheese. Continue to cook for about 20 minutes over low heat. Add in your seasonings. Adjust to taste if needed.
At this point when the veggies are soft and soup is well mixed and cheese is melted then you can take a your smart stick (which is a hand blender for soups) and blend to the consistency you like. I left some large chunks of Cauliflower for great texture. Some people like it nice and smooth. It's your choice.
For the picture I just place some fresh basil on top which added wonderful flavor for the short time it was in there just for the picture.