8 oz. block good quality extra-sharp cheddar cheese, grated
Directions:
In a large soup pot or Dutch oven, melt 2 tablespoons butter over medium heat. Add the onion, garlic and broccoli stems; sauté until soft, about 5 minutes. Add remaining 4 tablespoons butter to the soup pot.
When butter is melted, add flour to the pot. Cook over medium heat for about 2 to 3 minutes, until flour is thickened.
Slowly pour in the milk and half and half, whisking constantly. Continue to thin it out, gradually whisking in the broth. Simmer for 10 minutes or so, whisking occasionally to reincorporate the skin that may form.
When the soup base is thickened nicely, stir in the broccoli, cauliflower, carrots and spices. Simmer for 10 minutes or so until the vegetables are fork-tender. Move pot off of heat and allow to cool slightly for a few minutes. Stir in most of the cheese until melted.
Serve in bowls with a little extra cheese and a piece of crusty bread for dunking.